Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten Ansicht
  #1  
Alt 31.01.08, 15:17
Forum Newbie
 
Registriert seit: 28.01.08
Alter: 28
Beiträge: 36
Gelöst - T_Menu: 2 Ebenen in Seitenstruktur mit 3 Ebenen

Servus, ich habe ein Problem mit der Einrichtung eines Menüs mit 2 Ebenen.
Meine Seitenstruktur besteht aus 3 Ebenen.
Eine Seite der ersten Ebene hat bspw. 5 Unterseiten. 2 dieser 5 Seiten haben nochmals mehrere Unterseiten, welche im Menü aber nicht dargestellt werden sollen. Also hab ich mit ein T_MENU mit 2 Ebenen gebastelt.
Typoscript-Code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
1 = TMENU
1 {
expAll = 0
wrap = <ul>|</ul>
                    // a Link im Normalzustand
NO.wrapItemAndSub =<li>|</li>
NO = 1
NO.ATagParams = class = "navi_links"
NO.ATagTitle.field = abstract // description // subtitle // title
                    //a:hover Link mit Mouseover bzw. Rollover
RO < .NO
RO = 1
RO.ATagParams = class= "navi_links_hover"
                    // a:active Link im aktiven Zustand bzw. current Link
CUR = 1
CUR < .RO
CUR.ATagParams = class="navi_links_active"
                    // Mutterseite aktiver Untermenues kennzeichnen        
CURIFSUB <.CUR
ACTIFSUB <.NO
ACTIFSUB = 1
ACTIFSUB.ATagParams = class="navi_links_actifsub"
}
                    // zweite Navigationsebene
2 = TMENU
2 < .1
2 {        
NO.ATagParams = class="navi_links_2"
RO.ATagParams = class="navi_links_2_hover"
CUR.ATagParams = class="navi_links_2_active"
ACTIFSUB.ATagParams = class="navi_links_2_actifsub"
}
Im Grunde erbt Ebene 2 die Eigenschaften der ersten Ebene, das Aussehen wird aber durch die entsprechenden Klassen überschrieben.

Mein Problem ist folgendes:
Alles funktioniert im Grunde, aber die Seiten der zweiten Ebene, die noch Unterseiten besitzen, sehen wenn sie aktiv sind, so aus wie aktive Seiten der ersten Ebene. Bei Seiten ohne weitere Unterseiten ist das Aussehen wie von mir gewünscht und in der CSS-Datei in der navi_links_2_actifsub -Klasse definiert. Ich habe sogar nochmal eine ACTIFSUB-Klasse eingebaut, die vom Inhalt aber mit der active Klasse identisch ist, aber das brachte nicht den gewünschten Erfolg.

Wo liegt der Fehler?


EDIT:
Ok, mit ein bisschen Wuseln durch die TS-Referenzen ist das Problem schnell gefunden.
Man sollte eben verstehen, was man sich so zusammenkopiert.
Die Vererbung aller Parameter an Ebene 2 war das Problem, insbesondere natürlich die Zeile:
ACTIFSUB <.NO

Herrlich, so langsam beginnt mir Typo3 Spaß zu machen, weil ich so allmählich wirklich weiß, was ich tue.

Geändert von Würmchen (03.02.08 um 10:55 Uhr).
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Sponsored Links
Antwort


Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are An


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Navigation (3 Ebenen) Ingo187 TYPO3 4.x Fragen und Probleme 6 09.07.08 08:02
Template Business / 3 Ebenen Menü statt 2 Ebenen lite GMENU, HMENU, TMENU und Co. 7 15.09.06 08:01
2 Ebenen Menu AlfaNexus GMENU, HMENU, TMENU und Co. 1 29.08.06 09:17
Horizontales Menü 2 Ebenen Leopard99 GMENU, HMENU, TMENU und Co. 2 27.07.06 15:34
2 Ebenen übereinander Hypertex HTML & CSS 2 08.02.06 20:52


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:14 Uhr.


Powered by vBulletin® Version 3.6.8 Patch Level 2 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0
Template-Modifikationen durch TMS