Hoihoi,
kann ich eigentlich ein Menü im Menü erstellen? Sinn des ganzen soll die Ausgabe aller unterseiten der aktuelle gewählten seite sein.
Hier mal mein Menü:
subparts.navwp = HMENU
subparts.navwp {
subparts.navwp.excludeUidList =39,40
entryLevel =2
1 = TMENU
1 {
expAll = 1
NO {
allWrap = <div class="p_nav">|</div>
}
ACT = 1
ACT {
allWrap = <div id="p_act">|</div>
}
}
}
Eigentlich muss das zweite Menü nur innerhalb des Div-Tags des ersten Menüs ausgegeben werden.
Geht das??
Supervielen Dank an alle Supporter,
das Tom
das ist doch standard... #giggle#
1 = TMENU
1 { ...
}
2 { ...
}
und du hast ne 2. ebene... soviele wie du willst
lg georg
Mann du bist ja fix 🙂
erstmal vielen Dank für die schnelle Antwort.
Das würde bedeuten:
subparts.navwp = HMENU
subparts.navwp {
subparts.navwp.excludeUidList =39,40
entryLevel =2
1 = TMENU
1 {
expAll = 1
NO {
allWrap = <div class="p_nav">|</div>
}
ACT = 1
ACT {
allWrap = <div id="p_act">|</div>
}
}
2 = TMENU
2 {
expAll = 1
NO {
allWrap = <div class="p_nav">|</div>
}
ACT = 1
ACT {
allWrap = <div id="p_act">|</div>
}
}
}
Irgendwie hakst da aber noch. Muss ich dann auch einen neuen Marker vergeben? Hab noch einen Fehler drinne, weisst Du wo?
Vielen vielen Dank georg (Ur great)
Gruß
Tom
Ich seh eigentlich keinen Fehler ..
Schnell ein Listenmenü von mir
page.10.marks.MENU {
special = directory
special.value = 852
1 = TMENU
1 {
expAll = 1
wrap = <ul id="nav">|</ul>
noBlur = 1
NO = 1
NO {
wrapItemAndSub = <li>|</li>
}
}
2 < .1
2 {
wrap = <ul>|</ul>
IFSUB {
wrapItemAndSub = <li>|</li>
ATagParams = class = menuparent
}
ACTIFSUB < .IFSUB
}
3 < .2
4 < .2
}
u thx fürs lob, tut gut 😉
Versuch es mal, wenn du das expAll = 1 aus dem 2. Ebenenmenü entfernst.
Hi Georg,
also ich hab da jetzt mal ein wenig rumprobiert und hab noch ein paar Fragen (läuft noch nicht 🙂)
- Wie heisst denn der Marker den du da verwendest?
- Ist "page.10.marks.MENU" richtig oder muss es heissen "page.10.marks.HMENU "??? Ich raff das immer noch nicht 🙂
Gruß
Tom
Ha, jetzt hab ich s 🙂🙂
Ich hatte vergessen ihm zu sagen was er denn machen soll (HMENU)
subparts.navi = HMENU
subparts.navi {
special = directory
1 = TMENU
1 {
expAll = 1
wrap = <ul id="nav">|</ul>
noBlur = 1
NO = 1
NO {
wrapItemAndSub = <li>|</li>
}
}
2 < .1
2 {
wrap = <ul>|</ul>
IFSUB {
wrapItemAndSub = <li>|</li>
ATagParams = class = menuparent
}
ACTIFSUB < .IFSUB
}
3 < .2
4 < .2
}
}
Nochmal vielen Dank für die flotte und vor allem GUTE Hilfe 🙂🙂
Kann ich nur weiterempfehlen als fähigen Typo3ler.
DAnke, Tom
🙂 🙂 🙂
Eines noch :
Evtl. hat mir jemand auch dafür einen guten Tipp:
Ich möchte die Darstellung so gestalten das jeder untermenüpunkt (level 1)in einem eigenen Div angezeigt wird, die unterpunkte der Seite sollen dann wiederum innerhalb dieses Divs dargestellt werden (level 2).
Irgendwie muss ich da noch einen Wrap einbauen, aber : Ich weiss natürlich nicht wie .....
So long und Grüße
Tom
madmongo schrieb
Ich möchte die Darstellung so gestalten das jeder untermenüpunkt (level 1)in einem eigenen Div angezeigt wird, die unterpunkte der Seite sollen dann wiederum innerhalb dieses Divs dargestellt werden (level 2).
das stichwort hierzu lautet optionsplit
lg georg
Fast Richtig aber immer noch nicht perfekt🙂
hier habe ich jetzt mal meine ersten Versuche mit optionsplit:
page.bodyTag= <body style="border:1px solid red;">
nav.wrap=<div style="border:1px solid red;">|</div>
page.30 {
template = FILE
template.file = fileadmin/layout/koch_temp.htm
workOnSubpart = document
subparts.sub_content.select.orderBy = sorting
subparts.content < styles.content.get
subparts.navi = HMENU
subparts.navi {
special = directory
1 = TMENU
1 {
expAll = 1
wrap =<div class="p_nav">|</div>
noBlur = 1
NO = 1
NO{
wrapItemAndSub = <p>|</p>
}
IFSUB=1
IFSUB{
linkWrap=|</div><div class="p_nav">|*|
}
}
2< .1
2 {
NO=1
NO{
wrap=<div style='background:pink;'>|</div>
}
wrap = <div class="wp_nav">|</div>
3 <.2
}
}
Leider zerlegt es mir das Layout so dermassen das ich euch nochmal behelligen muss 🙂
Momentan "linkwrapped" er mir alle unterseiten. Ich würde es aber so haben wollen dass alle Unterseiten einer Seite mit in diesen Div integriert werden.
Leider ist typo3.org down sodaß ich keine Zugriff auf die Doku habe 🙁🙁🙁
Wo hab ich den Fehler verbaut??
Wäre super wenn mir jemand weiterhelfen könnte,
Gruß
Tom