TYPO3-Testaccount
Testen Sie die aktuellste TYPO3-Version kostenlos und unverbindlich für einen Monat!

Jetzt testen!

Schulungen

Marker überschreiben


Autor Nachricht
Verfasst am: 14. 02. 2008 [09:52]
tomgr
Themenersteller
Dabei seit: 13.12.2005
Beiträge: 106
Moin Alle.

(Typo3 4.1.5)Ich habe einen Marker definiert:
TYPOSCRIPT
seite.20.marks.HEADER-IMG = IMAGE
seite.20.marks.HEADER-IMG {
      file = fileadmin/pics/test1.gif
      stdWrap.typolink.parameter = 38
      alttext = Zurück zur Startseite.
      }


Jetzt möchte ich das der Marker (wenn eingeloggt und bestimmte Seite) das Bild wechselt:
TYPOSCRIPT
[loginUser=*]
   [globalVar =TSFE:id=85,TSFE:id=304,TSFE:id=804,TSFE:id=484]
   	seite.20.marks.HEADER-IMG = IMAGE
   	seite.20.marks.HEADER-IMG {
      	file = fileadmin/pics/test2.gif
      	}
   [global]
[END]


TS ist auch in der Reihenfolge. Leider bleibt das erste definierte Bild. Das hat mal funktioniert. Warum jetzt nicht mehr, keine Ahnung.
Habe ich da eine Denkfehler??

Gruss, Tom.
Profil
Verfasst am: 14. 02. 2008 [09:55]
just2b
TYPO3-Gott
Moderator
Dabei seit: 04.08.2004
Beiträge: 19047
das hat mit sicherheit noch nie funktioniert, weil man conditions nicht verschachteln kann sondern nur verknüpfen.

also
TYPOSCRIPT
[loginUser=*] && [globalVar =TSFE:id=85,TSFE:id=304,TSFE:id=804,TSFE:id=484]
...


georg

=> TYPO3 - inspiring people to share <= aber kein Support per PM!

=> in eigener Sache: · inspiring people to share your location Trag dich in die TYPO3 Weltkarte ein und zeige wie groß die TYPO3 Community ist - vielen Dank!<=
ProfilWWW
Verfasst am: 14. 02. 2008 [10:06]
tomgr
Themenersteller
Dabei seit: 13.12.2005
Beiträge: 106
helf mir ein bisschen.
Wie muss ich denn die conditions schließen?
TYPOSCRIPT
[loginUser=*] && [globalVar =TSFE:id=85,TSFE:id=304,TSFE:id=804,TSFE:id=484]
.......
                 [GLOBAL]
[END]
Profil
Verfasst am: 14. 02. 2008 [10:08]
just2b
TYPO3-Gott
Moderator
Dabei seit: 04.08.2004
Beiträge: 19047
1 global sollte reichen

georg

=> TYPO3 - inspiring people to share <= aber kein Support per PM!

=> in eigener Sache: · inspiring people to share your location Trag dich in die TYPO3 Weltkarte ein und zeige wie groß die TYPO3 Community ist - vielen Dank!<=
ProfilWWW
Verfasst am: 21. 02. 2008 [11:23]
tomgr
Themenersteller
Dabei seit: 13.12.2005
Beiträge: 106
Funktioniert, Danke.

Aber eine Frage habe ich dennoch.

Wie kann ich denn ein "nicht gleich" einbauen?

<> - NOT funktionieren nicht.

TYPOSCRIPT
[globalVar = TSFE:id=38] && [loginUser=*] <> [usergroup=27] <-- ??????
 
        <INCLUDE_TYPOSCRIPT: source="FILE: fileadmin/test.tmpl">
 
[global]


Ich könnte auch anders herum rangehen und alle erlaubten Gruppen eintragen.
&& [usergroup=1,2,3,4 usw]
Das sind mir aber zu viele. Es sollte auch kürzer gehen.
Funktioniert es überhaupt conditions mehrfach zu verknüpfen?

Gruss, Tom.
Profil