[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