[TYPO3-german] Kontextmenu fehlt im BE von T3 4.0

Dieter Bosli nospam3 at bosli.ch
Wed Apr 12 17:36:08 CEST 2006


Am Wed, 12 Apr 2006 17:15:24 +0200 schrieb JoH:

>>> tt_content.stdWrap {
>>>   if {
>>>     value.postUserFunc = tx_waprintctrl_pi1->processingOutput
>>>     value.postUserFunc.printPage < config.printPage
>>>     value.postUserFunc.pdfPage < config.pdfPage
>>>     isInList.field  = tx_waprintctrl_prt_ctrl
>>>   }
>>> }
>>
>> sieht schon viel besser aus. ich denke Du kommst da auch ohne
>> irgendwelche schickimickiwodo userFuncs aus, aber das ist schonmal way
>> better.
> 
> Ich frage mich auch die ganze Zeit, was da eigentlich mit PHP Funktionen
> gemacht werden muß.
> Wenn ich das richtig verstanden habe, gibt es ein Feld, das genau eine Zahl
> als Wert haben kann. -> field = tx_waprintctrl_prt_ctrl
> Ist diese Zahl in einer vorgegebenen Liste, wird etwas angezeigt, ansonsten
> nicht. -> if.isInList
> Die Liste variiert dabei je nach Seitentyp. -> Conditions
> 
> tt_content.stdWrap {
>     if {
>         value = 0,1
>         isInList.field  = tx_waprintctrl_prt_ctrl
>     }
> }
> 
> [globalVar = GP:type=98]
> tt_content.stdWrap.if.value = 0,2,4
> 
> 
> [globalVar = GP:type=123]
> tt_content.stdWrap.if.value = 0,3,4
> 
> 
> [global]
> 
> Nur mal so als Beispiel.
> Zuerst wird ein Default definiert und dann je nach Zustand überschrieben,
> was sich ändert.
> Je nachdem mußt Du in den Conditions die Abfragen ändern, aber dazu findest
> Du eigentlich alles nötige in der TSref.
> 
> Joey

Hallo Joey

An einem Punkt bin ich damit gescheitert. Neben dein zwei von Dir
angegebenen conditions müsste es noch eine Geben, die auf den Fall
zutrifft, in dem keine der beiden oberen zugetroffen hat. Es müsste also am
Ende dem folgenden PHP-Konstrukt entsprechen.
If (...) {
} elseif (...) {
} else {
}

Dafür sehe ich den Weg bei den conditions nicht... Lerne aber sehr gerne
daszu.

Gruss Dieter

-- 
+ + +   Nicht in Problemen sondern in Lösungen denken   + + +



More information about the TYPO3-german mailing list