Am 01.02.15 um 01:05 schrieb Peter Kühnlein:
Am 31.01.2015 um 22:53 schrieb Mark Knochen:
Danke ... das hat geklappt ... und es vererbt sich auch auf
unterseiten ... nur interessehalber, wenn ich nur eine Seite davon
ausschließen möchte, dann müsste ich lib.contentOnDifferentPages auf
leer setzen?
grundsätzlich gibt es diverse Konzepte solcher Vererbung. Entsprechend
sind Ausnahmen zu definieren.
du benutzt ein explizites CE, das du auf jeder Seite als zusätzliches
Element ins Fluid einbaust. Ausnahmen kann man daher ins typoscript (wie
hier beschrieben) einbauen. entweder per Condition oder mittels .stdWrap.if
aber Fluid kann natürlich selber diese Logik realisieren, wobei das nur
bedingt dorthin gehört:
eine Logik 'bin ich auf Seite 123?' gehört da mMn nicht hin, während
eine Logik 'ist das Ausnahmeflag gesetzt?' dort schon möglich wäre.
Eine andere Alternative wäre die explizite Vererbung von ganzen
Spalteninhalten. Dazu könnte man sich auch eine extra zu vererbende
Spalte definieren. Vorteil: Redakteure können den zu vererbenden Inhalt
beliebig verändern/austauschen ohne dass die Konfiguration (Typoscript/
HTML) geändert werden muss. Außerdem können ganze Seitenbäume ihre
eigenen Inahlte vererben (zb. headerbild je nach Kategorie)
Mark
Ich hab mitgelesen :-[
Ich würde, wenn es sich um eine einzige Seite handelt, mit einer
TS-Condition arbeiten:
[globalVar TSFE:id != 2]
^ da fehlt noch ein '='. also:
[globalVar = TSFE:id != 2]
....
[global]
bernd
--
http://www.pi-phi.de/cheatsheet.html
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german