Zum Inhalt springen

HMENU (special = browse) PROBLEM

Erstellt am 7. Oktober 2005 · 3 Antworten · letzte Antwort am 13. Oktober 2005

Tags: Frage

snoy ·

Ich habe ein kleines Verständniss- und Umsetzungsproblem. Ich hoffe ihr könnt mir da helfen.

10.marks.BACKNEXT = HMENU
10.marks.BACKNEXT {
special = browse
special.items = prev | next
special.items.prevnextToSection = 0
special.prev.fields.title = < VORHERIGES
special.next.fields.title = NÄCHSTES >
1 = TMENU
1.NO = 1
}

(Das ist die Baumdarstellung im Backend)
|Hauptmenu (id:5)
--|punkt1
--|punkt2
--|punkt3 (id:14)
-----|seite1 (id:19)
-----|seite2
-----|seite3
-----|seite4
--|punkt4
|Kontakt

Wenn ich mich auf der Seite "punkt3" befinde möchte ich, das sich die Punkte "vorheriges" und "nächstes" aus den Seiten "seite1 bis seite4" generieren. Ich will also kein Untermenü, sondern nur "vor und zurück"

Egal was ich versuche, es funktioniert einfach nicht, da "browse" sich immer auf der ebene befinden auf der man gerade ist. also macht der mir immer nur "punkt1 bis punkt4"

Ich hoffe, das meine Frage/Problem soweit verständlich ist.

Gruß,
Sascha

nevyn ·

Kannst du mit

     special.value.data=leveluid:2

lösen.
Mit Special value kann das HMENU angewiesen werden nicht die aktuelle uid zu nehmen sondern eine andere. In deinem fall scheint mir dass du immer die uid der 2. ebene brauchst das erreichsts du mit leveluid:2

Grüße Helmuth

snoy ·

Halli Hallo,

erst einmal danke für den Tipp!
habe es getestet, nur leider keine Veränderung. Der Zeigt mir immer noch "punkt1 bis punkt3" an. Ich habe wohl irgendwie keinen Zugriff auf untere Ebenen.

Seltsamm, das gerade so eine einfache Funktion solche Probleme macht. Vielleicht gehe ich auch falsch vor ?!?

Ich habe jetzt folgene weitere Zeilen versucht anzuwenden, aber keinen Erfolg:

special.value.data = leveluid:xx
special.value = xx
entryLevel = xx
special.index.uid = xx

Kann Browse gar nicht auf untere Ebenen zugreifen ??? Wenn ja, wie müsste das Skipt dann aussehen ????

Gruß,
Sascha

snoy ·

Ich suche immer noch verzweifelt nach einer Lösung. Irgend jemand muss sich doch mit der Funktion auskennen.....