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
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an