nimm statt CUR ACT![]()
Hallo,
ich habe eine Frage zu Untermenüpunkte vom Typ:Nicht im Menü!
Folgende Navigationspunkte habe ich u.a.
Aktuelles <-Hauptmenüpunkt (tt_news list)
---Details <-- Unterkapitelmenüpunkt vom Typ: Nicht im Menü (tt_news single)
Wenn ich jetzt in der list Ansicht von Aktuelles klicke und anschließend auf [mehr] komme ich ja zur single Ansicht. Allerdings ist der Menüpunkt Aktuelles dann nicht mehr als Aktiv gekennzeichnet.
Mein TS für das Menü:
Was muss ich machen das die Untermenüpunkte vom Typ:Nicht im Menü mit als aktiv markiert werden (Hauptkapitel) oder geht das nicht?PHP-Code:tmp.HAUPTNAVIGATION = HMENU
tmp.HAUPTNAVIGATION {
wrap = <div id="submenu"> | </div>
1 = TMENU
1.wrap= <ul>|</ul>
1.noBlur = 1
1.NO = 1
1.NO.ATagTitle.field = title
1.NO.linkWrap = <li>|</li>
1.CUR = 1
1.CUR < .NO
1.CUR.doNotLinkIt = 1
1.CUR.allWrap = <li id="active">|</li>
2 = TMENU
2.noBlur = 1
2.wrap = <li><ul>|</ul></li>
2.noBlur = 1
2.NO = 1
2.NO.ATagTitle.field = title
2.NO.linkWrap = <li>|</li>
2.CUR = 1
2.CUR < .2
2.CUR.doNotLinkIt = 1
2.CUR.allWrap = <li id="active">|</li>
usw.
nimm statt CUR ACT![]()
TYPO3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
nimm statt CUR ACT
Das Problem ist das ich auch Untermenüpunkte habe die sichtbar sind.
Wenn ich jetzt von CUR auf ACT setze dann werden die sichtbaren Unter und Hauptkapitel als aktiv markiert. Befinde ich mich auf der Unterkapitelebene komme ich nicht mehr zurück auf die Hauptkapitelebene. (doNotLinkIt)
Ich hatte mal irgendwo gelesen das man dafür ein neues Extension Template auf die Hauptkapitelebene machen kann und das mit so was ähnlichem wie:
tmp.HAUPTNAVIGATION.1.1.ACT < tmp.HAUPTNAVIGATION.1.2.CUR
bewerkstelligen kann.
Die letzte Zahl ist jeweils die Ebene. 0=root, 1=Hauptkapitel, 2=Unterkapitel
Geändert von Borusse (15.05.2008 um 15:36 Uhr)
Hallo Borusse,
füge doch einfach eine ACT-Sektion hinzu:
PHP-Code:1.ACT=1
1.ACT < .NO
1.ACT.doNotLinkIt = 0 //oder Zeile einfach ganz löschen
1.ACT.allWrap = <li id="active oder ein anderes Format">|</li>
Für ACT und CUR ein Beispiel (im Web gefunden):
Wir befinden uns auf Seite C2
Was ich jedoch nicht weiß ist, welches der beiden Attribute den Vorzug erhält, wenn eine Seite gleichzeitig ACT und CUR ist. Das wäre hier z.B. der Fall, wenn auf Seite 2 gewechselt würde. Aber das könntest Du ja flux testen.Code:Seite 1 <-- ACT -- Seite A -- Seite B -- Seite C <-- ACT ------ Seite C1 ------ Seite C2 <-- CUR ------ Seite C3 Seite 2 Seite 3
P.S.:
NIE MEHR 2. LIGA, NIE MEHR, NIE MEHR!![]()
Oh Mann, was hab' ich mich gefreut …
Mit Borussengruß
Wolfgang
Hallo Wolfgang,
danke für den Tip. Damit komme ich der sache schon näher.
P.S.: Endlich wieder vernünftige Anstoßzeiten![]()
Wer nicht wippt der ist ein [KÖLNER] hey hey...
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)