[TYPO3-german] GELÖST: Condition für frontend Layout

Philipp Holdener philipp.holdener at me.com
Thu Mar 5 16:25:58 CET 2015


Hallo zusammen

Ich mach's jetzt so. Das klappt


lib.header = CASE
lib.header {
    key.field = backend_layout
    key.ifEmpty.data = levelfield:-2, backend_layout_next_level, slide
          default < lib.header1
          1 < lib.header1
          2 < lib.header2
          3 < lib.header3
  }




Besten Dank für eure Hilfe


Gruss
Philipp






> Am 05.03.15 um 15:31 schrieb Philipp Holdener:
>> Am 05.03.15 um 12:19 schrieb Jo Hasenau:
>>> lib.header = CASE
>>> lib.header {
>>>      key.data = register:meinRegister
>>>      layout = COA
>>>      layout {
>>>          10 < lib.x
>>>          20 < lib.y
>>>      }
>>>      layout1 = COA
>>>      layout1 {
>>>          10 < lib.z
>>>          20 < lib.y
>>>          30 < lib.a
>>>      }
>>> }
>>
>>
>>
>> Danke Joey
>>
>> Probier ich mal aus...
>>
>>
>> gruss
>> Philipp
>
>
> Hallo Joey
>
> Ich steh wohl auf dem Schlauch... :(
>
> Hab das mal ausprobiert mit:
>
> lib.headercontent = CASE
> lib.headercontent {
>      key.data = register:meinRegister
>      layout = COA
>      layout {
>          10 = TEXT
>          10.value = default
>      }
>      layout1 = COA
>      layout1 {
>          10 = TEXT
>          10.value = eins
>      }
>      layout2 = COA
>      layout2 {
>          10 = TEXT
>          10.value = zwei
>      }
> }
>
> lib.header = COA
> lib.header {
>      10 = LOAD_REGISTER
>          10 {
>              meinRegister.data = levelfield:-1,
> backend_layout_next_level, slide
>              meinRegister.override.field = backend_layout
>          }
>          20 < lib.headercontent
> }
>
>
>
> Im fluid template wird lib.header reingeholt....
> Leider wird mit dem nichts ausgegeben.
>
> Hab ich was übersehen?
> Bin leider kein TypoScript Spezi
>
>
> Gruss
> Philipp
>
>
>
>
>



More information about the TYPO3-german mailing list