[TYPO3-german] Condition für frontend Layout
Jo Hasenau
info at cybercraft.de
Wed Mar 4 18:24:02 CET 2015
>> Wir haben hier eine Seite bei der man mittels "Frontend Layout" Feld das
>> Design anpassen kann. Aufbau bleibt gleich - nur werden mittels
>> condition gewisse Sachen per Typoscript aus/eingeblendet.
>>
>> Ich verwende dazu
>>
>>
>> [globalVar = TSFE:page|layout = 1]
>>
>> ...
>>
>> [global]
>>
>
> Mit dem Backend Layout gehts ja auch nicht.
>
> Die Condition greift auch nur wenn auf der Seite das ganze auch
> ausgewählt wäre.
>
> [globalVar = TSFE:page|backend_layout = 1]
Wozu überhaupt eine Condition, wenn es pro Seite nur genau eine
Auswahlmöglichkeit gibt? IMHO machen Conditions nur Sinn, wenn es darum
geht verschiedene Varianten einer Seite im Cache vorzuhalten. Für den
Rest gibt es CASE.
Also z.B. so, wie wir das bei THEMES machen:
10 = FLUIDTEMPLATE
10 {
file.stdWrap.cObject = CASE
file.stdWrap.cObject {
key.data = levelfield:-1, backend_layout_next_level, slide
key.override.field = backend_layout
default = TEXT
default.value = defaultlayoutpfad
1 = TEXT
1.value = layout1pfad
HDH
Joey
--
Diversity:
Die Kunst zusammen unabhängig zu denken
The art of thinking independently together.
--
Facebook: https://www.facebook.com/johasenau
Twitter: http://twitter.com/bunnyfield
Xing: http://contact.cybercraft.de
TYPO3 cookbook (2nd edition): http://www.typo3experts.com
More information about the TYPO3-german
mailing list