Zum Inhalt springen

Navigationsmenü sortieren

Erstellt am 21. Juli 2006 · 5 Antworten · letzte Antwort am 21. Juli 2006

Tags: Frage

maennchen1 ·

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"
             }
        }
}
maennchen1 ·

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"
             }
        }
maennchen1 ·

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. [...]