Hallo,
ich habe ein relativ simples Menu im TS:
lib.mainmenu = HMENU
lib.mainmenu {
entryLevel = 0
special = directory
special.value = {$page.mainmenu}
1 = TMENU
1 {
NO {
field = nav_title // title
wrapItemAndSub = <li>|</li>
}
wrap = <ul>|</ul>
expAll = 1
}
2 < .1
}
Das rendert also eine Liste und wenn es auf der zweiten Ebene Seite gibt, diese als Kindliste.
Ich will nun für eine bestimmte Seite der ersten Ebene, welche keine Kindseiten hat, als Kindmenu Daten aus einer Extension einfügen. Ich würde die Daten mit RECORDS-Element oder per USER-Element auslesen, habe aber keinen Schimmer, wie ich die in das Menü bekomme.
Habe schon bisschen rumprobiert und hinbekommen, den wrap für diese Seite im Menü zu überschreiben, aber nicht mehr:
lib.mainmenu.1.NO.wrapItemAndSub = <li>XXX|</li>
lib.mainmenu.1.NO.wrapItemAndSub.if {
value.data = field: uid
equals = 17
}
Kann mir jemand einen Denkanstoß geben, wie man das lösen könnte? Danke!