[TYPO3-german] NEW! Menüpunkt

Widmann, Manfred Dipl.-Ing. webmaster at radclubwels.at
Thu May 4 12:28:00 CEST 2006


"JoH" <info at cybercraft.de> schrieb im Newsbeitrag 
news:mailman.1.1146700823.14746.typo3-german at lists.netfielders.de...
>> Ich würde gerne einen Menüpunkt "New!" hinzufügen, der eine Auswahl
>> der zuletzt geänderten Seiten erlaubt. Ich habe verstanden, dass das
>>
>> mit dem HMENUE.special=updated funktioniert ..
>>
>> Eigentlich ist es klar, was passiert: ich bekomme eine Zeile mit
>> Links zu allen "neuen" Seiten - ich will aber in der Zeile nur einen
>> Link zu einem Menü mit Links zu allen neuen Seiten!
>>
>> Ziemlich Greenhorniges Problem, was? Kann mir trotzdem wer helfen? Ich
>> bin erst am Anfang mit Typo3 ... da wäre jetzt niemand drauf gekommen,
>> was? ;-))
>
> Tut nichts zur Sache, denn der Ansatz ist schon ziemlich korrekt.
> Erzeug einfach an der Stelle, an der Du den "NEW" Eintrag haben möchtest
> eine entsprechende Seite im Seitenbaum und gib ihr den Namen NEW.
> Diese Seite hat eine bestimmte ID, sodaß Du mit einer Condition arbeiten
> kannst, um das Menü ein oder auszuschalten.
> http://typo3.org/documentation/document-library/references/doc_core_tsref/current/view/4/1/
>
> #123 steht für die ID der Seite NEW
> [globalVar = TSFE:id=123]
> temp.menuFresh = HMENU
> temp.menuFresh {
>        # Dein Code
> }
> [global]
>
> Wenn Du nun Dein temp.menuFresh an irgendeiner Stelle verwendest, wird es
> dennoch nur dargestellt, wenn sich der Betrachter auf der NEW Seite
> befindet.
>
> Joey
>
> -- 
> Wenn man keine Ahnung hat: Einfach mal Fresse halten!
> (If you have no clues: simply shut your knob sometimes!)
> Dieter Nuhr, German comedian
> openBC: http://www.cybercraft.de

Danke! Das funktioniert super! War aber kniffeliger, als zunächst 
angenommen, weil ich nciht bedacht habe, dass Conditions erst am Schluss 
ausgeführt werden und ich die temp-Instanzen bereits vorher den Markern 
zugewiesen habe.

Im Prinzip siehts jetzt so aus, dass für alle Seiten der ####menueFresh#### 
durch ein COA ersetzt wird. COA.10 ist ein HMENUE (list, value=123) und das 
wars für alle Seiten mit Ausnahme der 123 auch schon. Bei der 123 hänge ich 
allerdings noch ein COA.20 dran, das wieder ein HMENUE (updated) ist und das 
ich so wie ein Level2-Menü formatiere ...

Nur, falls es dich interessiert!
glg
Manfred





More information about the TYPO3-german mailing list