Hallo Markus, noch ein Nachtrag:
da die Funktion ifEmpty auch einen Wert "0" als Leer betrachtet, sollte vielleicht die Funktion override einmal mit "negate" und einmal ohne "negate" verwendet werden: template.cObject = COA template.cObject { 10 = TEXT 10 { value = template_header_leer.html if.override < field.header if.negate = 1 } 20 = TEXT 20 { value = normal.html if.override < field.header } } Soetebeer Dirk wrote: > Hallo Markus, > > im Buch "Typo3 Kockbuch (für Typo3 4.0) " vom Verlag O'Reilly steht im > Kapitel 9.2 ein Beispiel für "data = current:1" > > eventuell kann folgendes funktionieren > > nachfolgende Anweisungen können Dir nützlich sein: > > Typ: > current: Liefert den aktuell zugewiesenen Wert einer Funktion > > field: Gibt den Wert eines Felds zurück > > z.B.: > 1 = TEXT > 1.data = field:header > > In nächsten Schritt müsstest Du dann prüfen, ob header leer ist: > > template.cObject = COA > template.cObject { > > 10 = TEXT > 10 { > value = template_header_leer.html > if.isEmpty < field.header > } > 20 = TEXT > 20 { > value = normal.html > if.override < field.header > } > } > > Auf diese Weise wird entweder 10 oder 20 mit einem Inhalt gefüllt und an > template zurückgegeben. > > Ich habe dieses Beispiel nicht getestet. > > Gib mal Bescheid, ob das funktioniert hat. > > Dirk > > Markus Kobligk wrote: > >> Hallo zusammen, >> >> ich möchte in meinem Typoscript gerne abfragen, ob die Spalte header in >> der Tabelle tt_content für den aktuellen Datensatz leer ist, denn dann >> soll ein anderes Template verwendet werden. Dass das sicherlich >> irgendwie mit einer Condition geht weiss ich, aber mit welcher? >> >> [header-Feld für aktuelle tt_content-ID = leer] >> template = template_header_leer.html >> [else] >> template = normal.html >> [global] >> >> Die Frage ist halt, was jetzt in der Condition stehen muss bzw. wie man >> überhaupt an die ID des aktuellen tt_content-Datensatzes kommt.... >> >> Grüße, >> Markus _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.netfielders.de http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german