[TYPO3-german] Ein Menü das die special.value immer den aktuellen page id hat

robert moszczynski slackfan at op.pl
Tue May 16 11:47:30 CEST 2006


robert moszczynski schrieb:
> Ich habe ein Menü das mir Unterseiten einer Seite
> darstellt. Auf der Seite habe ich das Template
> erweitert, wo ich ein Menü erstelle und in
> special.value die id der Seite angegeben habe:
> 
> page.1.subparts.3EBENE = HMENU
> page.1.subparts.3EBENE {
>       special = directory
>       special.value = 49
>        }
>       page.1.subparts.3EBENE.1 = GMENU
>       page.1.subparts.3EBENE.1 {
>       NO {
>       XY=100,22
>       10 = TEXT
>       10.text.field = title
>       10.offset = 0,16
>       10.align = center
>       10.fontSize = 10
>       10.fontColor = black
>       }
> }
> 
> 1bla1
> 1bla2
> 1bla3
>     2bla1
>     2bla2
>     2bla3
>     2bla4           <- die Seite wo ich das Template 
> erweitert                     habe (id=49)
>         3bla1
>         3bla2
>         3bla3
> 
> Wenn ich jetzt auf der Seite 2bla4 bin sehe ich das Menü
> für die 3 Ebene: 3bla1, 3bla2, 3bla3.
> Das funktioniert, aber das ist eine statische Lösung.
> Wenn ich eine 4 Ebene haben würde (3bla[1-3] hätten
> Unterseiten) dann müsste ich eine Template Erweiterung
> für jede 3bla[1-3] Seite schreiben.
> Ich würde gerne das so haben dass die special.value immer
> die aktuelle id der Seite nimmt wo ich bin, dann würde
> das durch Vererbung des Templates auch für Seiten 3bla[1-3]
> funktionieren und die special.value würde immer die richtige.
> Frage:
> Wie bekomme ich die aktuelle id der Seite auf der ich gerade bin?
> 
> Danke
> Gruß
Lösung:
Fragt mich nicht wie das geht, aber es geht ;-)
Ich habe special.value = 49 auf special.value.data = 49 geändert.



More information about the TYPO3-german mailing list