Hallo,
ich will wenn vorhanden den aktuellen Navigationstitel anstelle des Seitentitels mit einem Marker ausgeben. Wenn nur der Seitentitel vorhanden ist soll nur dieser über den gleichen Marker ausggeben werden. Habe folgenden TS Code eingefügt:
marks.navmenu = HMENU
marks.navmenu.1 = TMENU
marks.navmenu.1 {
NO.doNotShowLink = 1
CUR = 1
CUR.wrap =
}
Der Navigationstitel/Seitentitel wird aber nur für die erste Menüebene ausgegeben. Was muss ich verbessern?
Herzliche Grüße
Hotte
Warum so kompliziert über ein Menü?
temp.NAVTITLE = TEXT
temp.NAVTITLE {
stdWrap.field = title // subtitle
wrap = |
}
Gibt dir an der STelle des Markers NAVTITLE den Title der aktuellen Seite aus. Dies wird aus dem Feld title geholt. Wenn dort nicht zu finden ist, dann wird aus dem Feld Subtitle geholt...
Hallo, danke für den Tipp,
bei mir funktioniert das nicht. Es wird nur der Marker ###NAVTITLE### ausgegeben
und wenn ich deine Skrip marks.NAVTITLE umschreibe kommt auch nichts. Woran könnte das liegen?
In deiner Designvorlage den Marker ###NAVTITLE### erstellen
Dann in deinem Hauptemplate im bereich marks:
NAVTITLE < temp.NAVTITLE
Dann über deinem PAGE-Object
temp.NAVTITLE = TEXT
temp.NAVTITLE {
stdWrap.field = title // subtitle
wrap = |
}
Oder direkt in deinem marks:
...
marks {
NAVTITLE = TEXT
NAVTITLE {
stdWrap.field = title // subtitle
wrap = |
}
}
...
Hallo Leute
Ich habe mein Navititel so eingefügt:
page.10.marks.NAVITITLE = TEXT
page.10.marks.NAVITITLE {
data = leveltitle:1
typolink.parameter.data=leveluid:1
Es wird auch alles Seiten wunderbar angezeigt, nun würde ich auf einer Seite jedoch gern diesen Titel nicht anzeigen lassen. Wie kann man das umsetzen?
auf der seite ein ext template mit
page.10.marks.NAVITITLE >
page.10.marks.NAVITITLE = TEXT
alternativ mit einer condition im root template
georg
habe den code jetzt als ext template auf der gewünschten seite eingebunden, aber jetzt ist der Navititel auf allen Seiten weg und nicht nur auf der einen, wo ich es haben wollte.
So, jetzt doch endlich:
page.10.marks.NAVITITLE >
page.10.marks.NAVITITLE = TEXT
[usergroup = 10]
page.10.marks.NAVITITLE = TEXT
page.10.marks.NAVITITLE {
data = leveltitle:1
typolink.parameter.data=leveluid:1
}
[global]
Hallo,
bei mir funktioniert es so schon seit geraumer Zeit sehr gut.
#Anzeige des aktuellen Navigationstitels
marks {
NAVTITLE = TEXT
NAVTITLE {
stdWrap.field = nav_title // title
wrap = |
}
}
page.10.marks.NAVITITLE = TEXT
page.10.marks.NAVITITLE {
data = leveltitle:1
typolink.parameter.data=leveluid:
}
was muss ich machen, damit dieser Navigationstitel nun nicht verlinkt wird???