Falls es noch interessiert:
Dieser if-Block wird 'true', wenn:
- das Feld backend-layout der aktuellen Seite gesetzt ist und den Wert 1 oder 2 hat (also in der zugegebenerweise etwas kryptischen TYPO3-if Syntax: 'if Field TSFE:page|backend_layout is in List (1,2)'
- ODER: das Feld backend-layout der aktuellen Seite nicht gesetzt ist und das Feld backend_layout_next_level irgendwo auf nächst höherer Ebene entlang der rootline gesetzt ist und den Wert 1 oder 2 hat ('if field levelfield:-1,backend_layout_next_level,slide is in List (1,2)').
Zur Erklärung:
Die Syntax bei levelfield ist: levelfield: [Position] [Feldname] [slide]
wobei die '-1' bei Position die aktuelle Seite (Ebene) meint und die Option 'slide' das schrittweise höher hangeln zur je nächsten Elternebene entlang der rootline.
Die Verwednung von 'override' bewirkt, dass zur Prüfung primär das backend-layout der aktuellen Seite abgefragt wird; nur wenn dies nicht gesetzt sein sollte, werden über levelslide die nächst höheren Ebenen abgefragt.




LinkBack URL
About LinkBacks
Zitieren

Lesezeichen