guten tag.
ich möchte auf jeder seite anstelle eines markers den titel der im seitenbaum übergeordneten seite anzeigen.
-- seite 1
-------- untergeordnete seite 1
-------- untergeordnete seite 2
-- seite 2
-------- untergeordnete seite 3
wenn dies ein vereinfachter seitenbaum ist, dann soll, wenn man auf einer der untergeordneten seiten ist, immer der titel der seite 1 bzw. seite 2 angezeigt werden.
wenn man auf seite 1 ist, soll einfach der titel der seite 1 angezeigt werden (das gleiche gilt für seite 2).
weiß jemand, wie sich das realisieren lässt? gibt's dazu vielleicht ein tutorial?
besten dank!
philipp
Hallo philipp2004!
Also wenn ich dich richtig verstanden habe, hast Du in einem Template einen Marker, wo der Titel rein soll.
Hiermit wird immer der Titel der 1. Ebene genommen.
...marks.MARKERNAME = TEXT
...marks.MARKERNAME {
data = leveltitle : 1
}
Hierbei wird immer der Titel der übergeordneten Seite genommen. Würde Dein Baum noch Unterpunkte in 3. Ebene haben z.B.:
- Seite (Ebene 1)
-- Seite (Ebene 2)
--- Seite (Ebene 3)
- Seite (Ebene 1)
wird der beim Aufruf der Seite (Ebene 3) der Titel der Seite (Ebene 2) genommen und angezeigt.
...data = leveltitle : -1
Wichtig ist noch, Typo3 beginnt bei der Zählung der Ebenen immer mit 0.
Gruss SaarFritz
super!
vielen dank, philipp
Alternativlösung:
# Bereich
marks.BEREICH = HMENU
marks.BEREICH.special = rootline
marks.BEREICH.special.range = 1|1
marks.BEREICH.1 = TMENU
marks.BEREICH.1 {
expAll = 1
NO {
linkWrap = |
ATagParams = class="bereich"
}
}
Hi, ich hab eine ähnliche Frage wie der philipp2004. Es geht um die gleich Situation wie er sie beschrieben hat :
-- seite 1
-------- untergeordnete seite 1
-------- untergeordnete seite 2
-- seite 2
-------- untergeordnete seite 3
wenn dies ein vereinfachter seitenbaum ist, dann soll, wenn man auf einer der untergeordneten seiten ist, immer der titel der seite 1 bzw. seite 2 angezeigt werden.
wenn man auf seite 1 ist, soll einfach der titel der seite 1 angezeigt werden (das gleiche gilt für seite 2).
Nur geb ich das ganze über ein Image Object aus :
10.marks.lin = IMAGE
10.marks.lin.wrap = <div align="center">|</div>
10.marks.lin.file = GIFBUILDER
10.marks.lin.file {
XY = 162, 41
backColor = #FFFFFF
20 = TEXT
20.text.field = title
20.fontColor = #bd4d06
20.fontFile = fileadmin/template/website/TT0140M0.TTF
20.fontSize = 13
20.niceText = 1
20.offset = 35, 32
}
So ich hab mich nun umgeschaut, konnte aber leider keine Funkton finden die mir zu dem oben beschriebenen Ergebnis verhilft. Ich weis das ich es als GMENU machen könnte, ich würde aber trotzdem gerne Wissen obs für meinen Weg eine Lösung gibt (man lernt schliesslich nie aus 🙂 ).
Danke im vorraus