[TYPO3-german] Re: Ausgabe von Inhaltselement "Plug-In einfügen" unterdrücken wenn keine Datensätze vorhanden sind

bernd wilke t3ng at bernd-wilke.net
Mon Oct 27 12:11:28 CET 2014


Am 27.10.14 10:38, schrieb Chris Wolff - AERTiCKET AG:
> Hi in dem Fall Musst du warscheinlich einfach das Typoscript Rendering deines Plugins anpassen.
>
> stdWrap requrired=1 ist dein freund.
>
>
> plugin.tx_myplugin = USER
> plugin.tx_myplugin {
>    stdWrap.required = 1
>    stdWrap. preCObject < lib.stdheader
> }

mit diesem Code dürfte der Header dann zweimal erscheinen.

default ist der Header doch schon wie folgt definiert:

tt_content = CASE
tt_content {
   list = COA
   list {
     10 =< lib.stdheader
     20 = CASE
     20 {
       plugin1 ...
       plugin2 ...
       :
     }
   }
}

>
> Dieser Code ist nicht Follständig und illustriert nur die idee.
> stdWrap.required = 1 überpürüft ob ein cObject inhalt geliefert hat. Und nur falls das passiert ist. werden nachfolgende stdWrap Funktionen ausgeführt.
> In dem fall das rendering des lib.strHeader.

hier müsste man auch in Abhängigkeit von tt_content.list.20 die Ausgabe 
von tt_content.list.10 verhindern

z.B.?
tt_content.list.10.stdWrap.if.isTrue =< tt_content.list.20


bernd
-- 
http://www.pi-phi.de/cheatsheet.html


More information about the TYPO3-german mailing list