globalString: Feld von Frontend Benutzer abfragen funktioniert nicht?
| Autor | Nachricht |
|---|---|
|
Verfasst am: 03. 05. 2012 [13:21]
|
|
|
zappzarapp
Themenersteller
Dabei seit: 21.03.2007
Beiträge: 296
|
Hallo, laut Doku sollte man ja mit der folgenden Abfrage feststellen können ob ein Wert im zip Feld des fe_users ist: TYPOSCRIPT [usergroup=11,1,4] && [globalString= TSFE:fe_user|user|zip=*] Das funktioniert aber nicht, mit globalVar kann ich da auch nicht arbeiten da es da ja kein !='' oder so gibt. Ich habe einen Beitrag aus 2008 gefunden (http://www.typo3.net/index.php?id=forum&tx_mmforum_pi1[action]=list_post&tx_mmforum_pi1[tid]=82741&tx_mmforum_pi1[fid]=3) in dem dasselbe Problem angesprochen wird - kann es wirklich sein, dass dieser Bug seit 2008 nicht behoben wurde oder mache ich etwas falsch? Ok (http://www.typo3.net/forum/beitraege/anfaengerfragen/108422/) - ein * alleine gibt also immer "true" zurück - gibt es eine Möglichkeit abzufragen ob in einem Feld etwas steht oder nicht? (abgesehen von einer eigenen Abfrage)? lg Matthias [Dieser Beitrag wurde 1mal bearbeitet, zuletzt am 03.05.2012 um 13:24.] |
|
Verfasst am: 04. 05. 2012 [10:10]
|
|
|
Julian.Hofmann
Dabei seit: 18.05.2007
Beiträge: 2080
|
Hallo Matthias. zappzarapp schrieb: Öhm, doch. In der Doku steht bei den Operatoren auch das "!=" dabei. Angelehnt an eines der Beispiele sollte dann funktionieren:Das funktioniert aber nicht, mit globalVar kann ich da auch nicht arbeiten da es da ja kein !='' oder so gibt. TYPOSCRIPT [globalVar = TSFE:fe_user|user|zip != ] Viele Grüße Julian |
|
Verfasst am: 04. 05. 2012 [11:12]
|
|
|
zappzarapp
Themenersteller
Dabei seit: 21.03.2007
Beiträge: 296
|
Habe es mittlerweile mit einer eigenen user function gelöst - die Hauptdoku dürfte sich noch auf eine alte TYPO3 Version beziehen und dort hat man nur <,> und = Hier findet man die Änderung http://wiki.typo3.org/Documentation_changes_in_4.3 lg |



