Hallo!
Wie wird denn das Menü sortiert? So wie ich das sehe, nach Namen. Aber ich möchte das nicht. uid wäre mir lieber (ich hab es zumindest in der Reihenfolge eingegeben, dass die uid passen würde).
So sieht mein Menü aus. Kann mir jemand helfen?
temp.menu = HMENU
temp.menu.entryLevel = 0
temp.menu {
1 = TMENU
1.expAll = 0
1 {
NO {
ATagTitle.cObject = TEXT
ATagTitle.cObject.dataWrap = {field:title}|
ATagBeforeWrap = 1
allWrap = <li>|</li>
}
CUR = 1
CUR {
allWrap = <li>|</li>
ATagParams = class="mainaktiv"
}
}
2 = TMENU
2.wrap =<ul class="submenu">|</ul></li>
2 {
NO {
ATagTitle.cObject = TEXT
ATagTitle.cObject.dataWrap = {field:title}|
ATagBeforeWrap = 1
allWrap = <li>|</li>
}
CUR = 1
CUR {
allWrap =<li>|</li>
ATagParams = class="mainaktiv"
}
}
}
hi,
das menu wird in der reihenfolge sortiert wie du es im backend angelegt hast.
wenn es anders haben willst schau dir mal
alternativeSortingField:https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/ContentObjects/Hmenu/Tmenu/Index.html#menu-common-properties
an.
Danke cromo!
Die Frage ist jetzt aber, wo ich den Befehl angebe? (Bin noch nicht so lange dabei.)
Das funzt nämlich nicht:
2 = TMENU
2.wrap =<ul class="submenu">|</ul></li>
2 {
NO {
alternativeSortingField = uid desc
ATagTitle.cObject = TEXT
ATagTitle.cObject.dataWrap = {field:title}|
ATagBeforeWrap = 1
allWrap = <li>|</li>
}
CUR = 1
CUR {
allWrap =<li>|</li>
ATagParams = class="mainaktiv"
}
}
das
alternativeSortingField = uid desc
über das NO
Argh! Zu blöd. Danke! Geht.
Passt vielleicht nicht ganz hierrein, aber geht auch um die Navi:
Meine Navi (siehe oben) zeigt ja ein zweistufiges Menü an. Ist auch prima, klappt alles und soll auch so bleiben. Nur wenn ich in der 2. Stufe noch eine Unterseite mache (fortführender Text; Stufe 3 sozusagen) und ich dann in der Seite bin, dann wird der Menüpunkt der 2. Stufe (der die dritte anzeigt) nicht mehr als aktiv markiert. Kann man das irgendwie bewerkstelligen, dass die Stufen, die eine aktive Unterstufe beinhalten auch als aktiv markiert werden?
1. stufe1
|-sutfe 2
|-stufe 3
2. stufe 1
3. [...]