> Am 27.10.2014 14:29, schrieb JCL - Johannes C. Laxander: > > Ich habe diesen Code getestet: > > > > tt_content.list.10.stdWrap.override = So'n Schmarr'n > > tt_content.list.10.stdWrap.override.if.value=1 > > tt_content.list.10.stdWrap.override.if.isTrue=1 > > > > Das funktioniert auch, es wird der override-Wert ausgegeben. > > Daraufhin habe ich vies versucht: > > > > tt_content.list.10.stdWrap.override > > > tt_content.list.10.stdWrap.override.if.value=1 > > tt_content.list.10.stdWrap.override.if.isTrue=1 > > > > Jetzt erscheint aber trotzdem noch die Überschrift, > tt_content.list.10 wird also nicht gelöscht. Das gleiche > Ergebnis erhalte ich mit "=" statt ">"!??? > > > > Wie kann ich tt_content.list.10 löschen? > > so auf jeden Fall nicht > override wird nur ausgeführt wenn ein Wert vorhanden ist du > kannst damit etwas durch etwas anderes überschreiben, aber > niemals etwas mit nichts... > du müstest da ohne override arbeiten > tt_content.list.10.stdWrap.if.isFalse = (dein logischer Wert > wenn die Überschrift gelöscht sein soll)
OK, hab's kapiert ;-) Das Problem habe ich aber noch immer, weil meine Bedingung wohl nicht greift (auch nicht die auskommentierte). tt_content.list.stdWrap.if { isTrue.cObject =< tt_content.list.20.my_plugin //isTrue.cObject =< tt_content.list.20.my_plugin.userFunc } tt_content = CASE tt_content { list = COA list { 10 =< lib.stdheader 20 = CASE 20 { my_plugin = USER my_plugin { extensionName = ... pluginName = ... userFunc = \TYPO3\CMS\Extbase\Core\Bootstrap->run vendorName = ... } } } } Der Header wird angezeigt, auch wenn die Extension keine Ausgabe generiert. Hat noch jemand eine Idee??? Johannes. _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german