Marker überschreiben [Gelöst]

  • tomgr tomgr
    R2-D2
    0 x
    107 Beiträge
    0 Hilfreiche Beiträge
    14. 02. 2008, 09:52

    Moin Alle.

    (Typo3 4.1.5)Ich habe einen Marker definiert:
    [TS]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.
    }
    [/TS]

    Jetzt möchte ich das der Marker (wenn eingeloggt und bestimmte Seite) das Bild wechselt:
    [TS][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]

    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.


  • 1
  • just2b just2b
    TYPO3-Yoda
    0 x
    18741 Beiträge
    2 Hilfreiche Beiträge
    14. 02. 2008, 09:55

    das hat mit sicherheit noch nie funktioniert, weil man conditions nicht verschachteln kann sondern nur verknüpfen.

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

    georg

  • tomgr tomgr
    R2-D2
    0 x
    107 Beiträge
    0 Hilfreiche Beiträge
    14. 02. 2008, 10:06

    helf mir ein bisschen.
    Wie muss ich denn die conditions schließen?
    [TS]

    [loginUser=*] && [globalVar =TSFE:id=85,TSFE:id=304,TSFE:id=804,TSFE:id=484]
    .......
    [GLOBAL][END][/TS]

  • just2b just2b
    TYPO3-Yoda
    0 x
    18741 Beiträge
    2 Hilfreiche Beiträge
    14. 02. 2008, 10:08

    1 global sollte reichen

    georg

  • tomgr tomgr
    R2-D2
    0 x
    107 Beiträge
    0 Hilfreiche Beiträge
    21. 02. 2008, 11:23

    Funktioniert, Danke.

    Aber eine Frage habe ich dennoch.

    Wie kann ich denn ein "nicht gleich" einbauen?

    <> - NOT funktionieren nicht.

    [TS][globalVar = TSFE:id=38] && [loginUser=*] <> [usergroup=27] <-- ??????

    <INCLUDE_TYPOSCRIPT: source="FILE: fileadmin/test.tmpl">

    [global][/TS]

    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.

  • 1