Anonyme User - Rules und Token
Eingetragen von JThan (396)
am 04.03.2010 - 22:52 Uhr in
am 04.03.2010 - 22:52 Uhr in
Hallo.
Ich habe eine Rule für ein Formular und die funktioniert ganz fantastisch sobald ein User eingeloggt ist. Sie greift aber nicht bei anonymen Usern.
Ebenso scheinen einige Token nicht zu greifen - wenn man angemeldet ist aber doch.
Hintergrund: Ich habe Content Profile im Einsatz und prüfe Rules ob mind. von zwei Feldern ausgefüllt ist. Diese Rule greift aber nur bei eingeloggten Usern. Das ist leider zu spät. Ebenso wird per Auto_nodetitle ein Titel erzeugt. [type-name] funktioniert als Token auch bei anonymous, ein im Formular vorhandenes CCK feld nur bei eingeloggten Usern.
Wie ändere ich das am besten? Danke für alle Antworten und Tipps.
- Anmelden oder Registrieren um Kommentare zu schreiben
Hast du das Modul Content
am 05.03.2010 - 15:23 Uhr
Hast du das Modul Content Permission aktiviert? (Gehört zu CCK)
Ja habe ich. ich habe jetzt
am 05.03.2010 - 16:23 Uhr
Ja habe ich. ich habe jetzt statt dem CCK feld nide [nid] genommen, das funktioniert. Für die Rule habe ich per hook_user_register_form die validation geschrieben, funktioniert auch. Sind halt Workarounds. Warum es nicht standarmäßig funktioniert, habe ich noch nicht verstanden.
Haben Gäste vielleicht nicht
am 05.03.2010 - 16:42 Uhr
Haben Gäste vielleicht nicht die Berechtigung, besagte Felder zu sehen?
Sie sehen das feld ja und
am 05.03.2010 - 16:47 Uhr
Sie sehen das feld ja und können es ausfüllen. Es wird nur der Token des Feldes nicht bei der Automatischen Erzeugung des Titels verwendet - heißt für mich der Token ist aus irgendeinem Grund nicht ansprechbar. Sobald ich aber registriert bin und einen soclhen Inhaltstyp anlege, funktioniert auch der Token.
Danke für deine Antworten schonmal.
Hast Du mal in die
am 05.03.2010 - 18:58 Uhr
Hast Du mal in die Issue-Queue des Moduls Token geschaut? Wenn Du das dort nicht findest, mach ein neues Issue auf, denn das scheint mir dann ein Bug zu sein.
Beste Grüße
Werner