hallo habe mir eine navigation zusammen kopiert.
und zwar ist die navigation über drei level.
ich wähle einer navigation (globalNav) die erste navigationsebene aus und
in der navigation pageNav(siehe unten) Ebene 2, 3 aus dort habe ich in dem field den subtitle bzw title wenn jetzt.
funktioniert auch alles wenn ich jetzt aber eine ebene tiefer klicke also ebene 3 dann soll im field trotzdem noch ebene 2 sein.
in flash währe das z.b _parent.name
bzw. ../
wie geht das in TS?
#
# subpart pageNav
####################################
#### original db:
temp.pageNav = COA
temp.pageNav.10 = TEXT
temp.pageNav.10 {
[b] field = subtitle // title
wrap = <div class="navHead"><h3>|</h3></div>
[/b]
}
temp.pageNav.20 = HMENU
temp.pageNav.20 {
entryLevel = 1
1 = TMENU
1 {
noBlur = 1
wrap = <div id="subNav">|</div>
NO.allWrap= |
NO.stdWrap.htmlSpecialChars = 1
NO.ATagParams =
ACT = 1
ACT.allWrap= |
ACT.ATagBeforeWrap = 1
ACT.linkWrap = <img src="fileadmin/template/media/indicator.gif" width="12" height="9" alt="" />|
ACT.stdWrap.htmlSpecialChars = 1
ACT.ATagParams = class="active"
}
}
[/b]
enemyyou schrieb
hallo habe mir eine navigation zusammen kopiert.
und zwar ist die navigation über drei level.
ich wähle einer navigation (globalNav) die erste navigationsebene aus und
in der navigation pageNav(siehe unten) Ebene 2, 3 aus dort habe ich in dem field den subtitle bzw title wenn jetzt.
funktioniert auch alles wenn ich jetzt aber eine ebene tiefer klicke also ebene 3 dann soll im field trotzdem noch ebene 2 sein.
in flash währe das z.b _parent.name
bzw. ../
wie geht das in TS?
Moin und sorry, aber das habe ich nicht verstanden. Bitte verfasse deine Frage neu und formuliere Sie verständlich. Bitte benutze auch die Groß-/Kleinschreibung und wenn es geht eine einigermaßen korrekte Interpunktion.
Danke.
Grüße
McGregor
ja ist schon klar also noch mal langsam:
Ich habe eine Navigationstiefe von 2!!! (nicht von 3 sorry)
Eine Navigation (horizontal) in der ich 1. Navigationstiefe auswähle.
In einer anderen Navigation (linke seite vertikal) kann ich dann die unterseiten naviegieren. Also 2. Navigationstiefe.
Dort möchte ich nochmal den Titel von der 1. Navigationsebene mit ausgebe. Damit man weiss wozu die Navigations gehört.
Im Moment steht da das:
temp.pageNav = COA
temp.pageNav.10 = TEXT
temp.pageNav.10 {
field = subtitle // title
wrap = <div class="navHead"><h3>|</h3></div>
}
Aber mit dem Code gebe ich ja immer den aktuellen Titel aus, ich möchte aber immer den Titel einer Navigationsebene höher ausgeben.
Also wie man das vom Filesystem mit "../" kennt oder in Flash mit "_parent"
Hoffe es ist einigermasen verständlich.
Hi!
Das war besser - noch nicht gut - aber besser :-)
Also. Das sollte folgendermaßen gehen:
temp.pageNav = HMENU
temp.pageNav.special = rootline
temp.pageNav.special.range = |-1
temp.pageNav.1 = TMENU
temp.pageNav.1.NO = <div class="navHead"><h3>|</h3></div>
Das ist ein Schnell-Hack. Nicht getestet. Du solltest auf jedenfall - falls es nicht geht - die TSREF nochmal zu Rate ziehen.
Der Fehler könnte dann auch am "range" liegen. Probier dann mal noch -2|-1, bzw. nur -1 aus...
Grüße
McGregor
oder etwas einfacher:
temp.pageNav = TEXT
temp.pageNav.value = {leveltitle:-1}
temp.pageNav.insertData = 1
Viele Grüße
Niki
so funktioniert es vielen dank
temp.pageNav.10 = TEXT
temp.pageNav.10.value = {leveltitle:-2}
temp.pageNav.10.insertData = 1
aber eine kleinigkeit noch wie bekomme ich das jetzt zwischen meine "div" tags?
<div class="navHead"><h3>|</h3></div>