Hallo leute,
hab mal wieder ein problem. Meine seite ist nun soweit fertig. Hab schon subpartsn eingefügt, aber bei einem will es mir nicht gelingen.
so sieht meine seite aus:Bild: zeitzer-energie-agentur.de/…/tsv.jpg
oben in dem schwarzen balken ist die erste navigationsebene abgebildet. bei mir die sektionen des vereins. im rotmarkierten bereich soll jetzt das sub menu mit 2. und 3.navigationebene hinkommen.
hier der code meines templates:
page = PAGE
page.stylesheet = uploads/tf/main.css
page.10 = TEMPLATE
page.10 {
template = FILE
template.file = uploads/tf/main.html
workOnSubpart = MAIN_SUBPART
marks.TITLE = TEXT
marks.TITLE.field = subtitle//title
}
page.10.subparts.MAINMENU_SUBPART < tmp.main_menu
page.10.subparts.SUBMENU_SUBPART < tmp.sub_menu
page.10.subparts.STANDORTE_NAVI < tmp.STANDORTE
page.10.subparts.INHALT_MITTE < styles.content.get
tmp.main_menu:
tmp.main_menu = HMENU
tmp.main_menu {
wrap = <div id="mainnavcontainer"> | </div>
excludeUidList = 2
1 = TMENU
1 {
wrap = <ul> | </ul>
NO = 1
NO.wrapItemmAndSub = <li> | </li>
ACT = 1
ACT < .NO
ACT.ATagParams = id=current
}
}
als tmp.sub_menu:
tmp.sub_menu = HMENU
tmp.sub_menu {
wrap = <div id="subnavcontainer"> | </div>
2 = TMENU
2 {
wrap = <ul> | </ul>
NO = 1
NO.wrapItemmAndSub = <li> | </li>
ACT = 1
ACT < .NO
ACT.ATagParams = id=current
}
}
wenn ich das so einsetze erscheint leider das sub_menu nicht. Ich gehe davon aus, dass es am typoscript in tmp.submenu liegt. Kann mir jemand helfen...?
Hallo kingpin,
sehr schöne Seite.
Bei Deinem Typoscript ist mir aufgefallen, daß folgende Zeile nicht korrekt ist:
NO.wrapItemmAndSub = <li> | </li>
Korrekt ist folgender Code:
NO.wrapItemAndSub = <li> | </li>
Gruss
danke für deinen hinweis, aber leider löst das mein problem noch nicht. bin also weiter dankbar für hilfe und anregungen.Vielleicht versuche ich das problem nochmal allgemein und unabhängig von meinem projekt zu formulieren. wie kann ich also 2 navigationen die sich jeweils in unterschiedlichen subparts befinden auf einer seite um setzen. Wobei eine navigation sich auf der 1. ebene befindet und die andere auf der 2. ebene.
danke im voraus
#25103
genau das problem hatte ich grade eben. 🙂
hallo
habe soeben im beitrag
#55308 (Verfasst am: 11.01.2007 [01:29]) eine frage platziert...
wisst ihr dazu eine antwort?
Also der submenücode muss folgendermaßen aussehen:
tmp.sub_menu = HMENU
tmp.sub_menu {
wrap = <div id="subnavcontainer"> | </div>
entryLevel = 2
1 = TMENU
1 {
wrap = <ul> | </ul>
NO = 1
NO.wrapItemAndSub = <li> | </li>
ACT = 1
ACT < .NO
ACT.ATagParams = id=current
}
}
Die Durchnummerierung der Ebenen gilt immer nur für ein HMENU, d.h. wenn du direkt im tmp.main_menu die zweite Ebene benutzt hättest. Bei einem neuen Marker musst du wieder bei 1 anfangen zu zählen, da du aber ja die zweite Ebene willst benutzt du entryLevel, dass den Anfangspunkt (also Ebene 1) einfach tiefer ansetzt. Da das Abhängig von deinem Seitenbaum ist musst du eventuell die Zahl noch anpassen (also auch mal 1 oder 3 ausprobieren, wenns nicht geht).
Ansonsten müsste es dann so klappen.
Viele Grüße
Christian