[Typo3-german] Re: [Typo3-german] RE: [Typo3-german] Header bei leerem Menü-Cobjectausblenden
tobias erlacher
tobi at 54tec.com
Mon Oct 3 20:56:09 CEST 2005
Hallo
um ein menue nur einzublenden hab ich sowas gemacht:
tt_content.menu.10.stdWrap.if.isTrue.data = register : count_menuItems
um einen templatewechsel zu machen hab ich dieses snippet aus dem
mailinglisten archiv getestet
http://www.typo3wizard.com/de/snippets/general-config/template-abhaengig-von-spalteninhalt.html
have fun
tobias erlacher
www.typo3wizard.com
Am Mon, 03 Oct 2005 14:54:52 +0200 schrieb Jan-Claas Dirks
<Dirks at jcdIT.net>:
> Matthias Stuebner wrote:
>> Am Mon, 3 Oct 2005 04:40:27 +0200 schrieb Jan-Claas Dirks:
>>
>>> Kann ich z.B. auf eine PHP-Funktion verzichten, und einfach nur
>>> folgendes machen? tt_content.menu.10.if {
>>> isTrue.value = <renderergebnis von tt_content.menu.20.6 auf dieser
>>> Seite> }
>>
>> Ich tät einen ähnlichen Ansatz verfolgen, wie man ihn auch immer dann
>> sieht, wenn automatischer Foamtwechsel von Zweispalter auf
>> Dreispalter (je nach vorhandenem Content) diskutiert wird.
>>
>> Stichworte sind dann required und override, habe gerade kein
>> Codesample hier.
>
> required und override verstehe ich als Alternative zum if, richtig? Aber
> wie
> komme ich an die Info, ob das Menü leer ist oder nicht?
>
> Die UID vom Content habe ich ja auch, vielleicht geht was in die Richtung
> von
>
> tt_content.menu.10.if {
> isTrue.cObject = <tt_content:9>
> }
>
> Alternativ habe ich mir class.tslib_menu.php angesehen überlegt, ob ich
> per
> PHP das Menü erzeugen lasse und dann auslese, ob menuArr Inhalt hat.
> Vielleicht aber zuviel Aufwand?
>
--
Erstellt mit Operas revolutionärem E-Mail-Modul: http://www.opera.com/m2/
More information about the TYPO3-german
mailing list