[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