moin moin liebe community,
ich ärgere mich mit dem problem herum, dass ich keine überschrift über mein vertikales menü bekomme.
ich möchte aber gerne den Vorreiter als überschrift benutzen(in meinem fall "Hauptmenü") und nicht verlinken. geht das?
momentan sieht meine verzeichniss struktur so aus:
Root
- Hauptmenü
- Startseite
- Suche
- Links
- ...
und so soll es auf im frontend aussehen:
Hauptmenü
- Startseite
- Suche
- Links
- ...
hier ist einmal mein code von meinem Menü:
lib.navigation = HMENU
lib.navigation {
wrap = <ul>|</ul>
1 = TMENU
1 {
expAll = 1
NO = 1
NO {
allWrap = <li class="menuhover">:: |</li>
}
CUR = 1
CUR {
allWrap = <li class="menuhover_clicked">:: |</li>
}
}
2 < .1
}
MfG
Craiten
Hallo Craiten,
Wenn du deine Seiten im BE so aufbaust
root
-Hauptmenü
--Startseite
--Suche
--Links
sollte dir das hier weiterhelfen...
temp.SUBMENU = COA
temp.SUBMENU {
stdWrap.required = 1
stdWrap.prepend = TEXT
stdWrap.prepend {
wrap = <span class="Navi_Titel">|</span>
data = leveltitle: 1|1
}
1 = HMENU
1 {
#special = directory
#special.value = 6
entryLevel = 1
1 = TMENU
1.wrap= <ul>|</ul>
1.noBlur = 1
1.NO = 1
1.NO.ATagTitle.field = title
1.NO.ATagParams = class="Navi"
1.NO.wrapItemAndSub = <li>|</li>
1.NO.linkWrap = » | |*| » | |*| » |
2 < .1
2.wrap = <ul>|</ul></li>
Hallo Zeroalpha,
vielen dank, du hast mich da schon ein ganzes stück weiter gebracht 🙂
Dennoch habe ich noch eine frage zu dem menüaufbau.
ich habe mi nun überlegt ein zweites menü an zu legen, was unter meinem jetzigen menü erscheinen soll:
Account
--Login
--Anmeldung
wie kann ich es denn machen, dass das einfach von dem vererbt wird, was bereits besteht, ohne ein neues konstrukt aufbauen zu müssen?
EDIT: Ich sehe gerade, die "Überschrift" Hauptmenü wird wenn ich nun z.b. die seite "Login" aufrufe, zu "Account".
zur info:
ich habe nun einfach mal deinen code an meinen adaptiert und sieht deinem nun sehr ähnlich:
lib.navigation = HMENU
lib.navigation {
stdWrap.prepend = TEXT
stdWrap.prepend {
wrap = <span class="menupoint">|</span>
data = leveltitle: 1|1
}
#special = directory
#special.value = 4
entryLevel = 1
1 = TMENU
1 {
wrap= <ul>|</ul>
noBlur = 1
expAll = 1
NO = 1
NO {
ATagTitle.field = title
ATagParams = class="menuhover"
wrapItemAndSub = <li>|</li>
stdWrap.prepend = TEXT
stdWrap.wrap = :: |
}
CUR = 1
CUR {
ATagTitle.field = title
ATagParams = class="menuhover_clicked"
wrapItemAndSub = <li>|</li>
stdWrap.prepend = TEXT
stdWrap.wrap = :: |
}
}
2 < .1
}
Hallo Craiten,
zum besseren Verständnis, hätte ich eigentlich auch gleich dazuschreiben können, mit dem TS habe ich eine Subnav gemacht, über dem ich immer den Titel des übergeordneten Menüs haben wollte.
Vielleicht ist es für dein Vorhaben geschickter, wenn du dir bei der von mir vorgeschlagenen Struktur hergehst und dir einfach ein TMENU bastelst beginnend von der Seite unter Root.
Also eigentlich ähnlich dem, was du am Anfang hattest!
lib.navigation = HMENU
lib.navigation {
special = directory
special.value = xx (ID deiner Seite Hauptmenü)
1 = TMENU
1 {
#expAll =1
wrap = <ul id/class="XXX">|</ul>
noBlur = 1
NO = 1
NO {
wrapItemAndSub = <li>|</li>
ATagTitle.field = title
doNotLinkIt = 1
}
}
2 < .1
2 {
wrap = <ul id/class="XX2">|</ul>
NO { ATagParams = class="menuhover"
doNotLinkIt = 0
}
CUR = 1
CUR { ATagParams = class="menuhover_clicked"
}
}
3 < .2
3 {
wrap = <ul id/class="XX3">|</ul>
}
}
Also im Prinzip ein ganz normales Menü und dein Hauptmenü und Account werden einfach nicht verlinkt!
Hi Zeroalpha,
das kommt meinem echt nahe 🙂
und ich verstehe es auch 🙂 hätte ich auch drauf kommen können.
aber eine kleinigkeit verwundert mich noch:
ich möchte gerne die nicht verlinkten bereiche formatieren und versuchte dieses konstrukt:
1 {
#expAll =1
wrap = <ul id/class="XXX">|</ul>
noBlur = 1
NO = 1
NO {
wrapItemAndSub = <li>|</li>
ATagTitle.field = title
doNotLinkIt = 1
ATagBeforeWrap = 1
stdWrap.wrap = <span class="menupoint">|</span>
}
}
jetzt ist es so, dass er die ganze liste formatiert und nicht, so wie es eben sein soll, hauptmenü und account.
oder gehe ich da komplett falsch ran?
MfG
kann mir da nicht jemand helfen?
hm kann mir da echt niemand bei helfen die formatierung der reiter einzupflegen? 🙁