Seite 1 von 1

Aktuelle Position im Seitenbaum auslesen

Verfasst: Mi 11. Okt 2006, 18:38
von mercutio79
Hallo zusammen, ich hab mal wieder ne Newbiefrage an Euch Experten.
Ich möchte gerne in meiner Contenido Standard Navigation (1. 2. , 3. Ebene) jeweils immer das aktive Element hervorheben, damit der User weiss, wo er sich grade befindet.

Kann mir jemand einen Ansatz nennen, wie man die Position in der 1., 2., und dritten Ebene als Variable sinnvoll auslesen und weiterverabeiten kann?

danke und gruß!
Mercutio

Re: Aktuelle Position im Seitenbaum auslesen

Verfasst: Mi 11. Okt 2006, 19:33
von mvf
mercutio79 hat geschrieben:Hallo zusammen, ich hab mal wieder ne Newbiefrage an Euch Experten.
Ich möchte gerne in meiner Contenido Standard Navigation (1. 2. , 3. Ebene) jeweils immer das aktive Element hervorheben, damit der User weiss, wo er sich grade befindet.

Kann mir jemand einen Ansatz nennen, wie man die Position in der 1., 2., und dritten Ebene als Variable sinnvoll auslesen und weiterverabeiten kann?

danke und gruß!
Mercutio
kommt auf dein navimodul an, wenn's die standardnavi ist dann schau mal in cms/templates alles was mit nav* beginnt und im output des moduls ganz unten in die lezte grosse schleife, dann siehste den zusammenhang

bei der frage hätte die suche übrigens auch geholfen ;)

Verfasst: Mi 11. Okt 2006, 22:44
von mercutio79
hmmm..
ich nutze:

Modulname: Hilfsnavigation
Created: 05.08.2005

Im Ordner Templates kann ich nix dazu finden... ist das die Navi, die Du meintest?

Verfasst: Mi 11. Okt 2006, 23:06
von Contenider
Dein Beitrag ist für mich etwas verwirrend, schicke per PM die URL zur Seite oder Poste ein Bild, damit ich einen genauen Anhaltspunkt habe, um dir zu helfen.

Verfasst: Do 12. Okt 2006, 09:18
von mercutio79
Hi!

Habe die Lösung gefunden! Ich mache jetzt in jeder der drei Hilfsnavis am Anfang eine Datenbankabfrage auf die Tabelle con_cat und hole mir da das elterelement sowie, falls vorhanden, das root element der aktuellen kategorie(idcat) raus.

Um dann immer die aktuelle Kategorie zu highlighten, wird ein if-vergleich durchgeführt, der den aktuellen Menüpunkt highlightet wenn:

die aktuelle idcat, eine übergeordnete idcat oder eine noch darüber befindliche idcat innerhab der while-schleife mit dem durchlaufenden idcat wert für die Links matchen.

Habe die Module hier auf Halde. Wer braucht: PM :-)
Liebe Grüße
Mercutio

Verfasst: Do 12. Okt 2006, 09:58
von Contenider
Code einfach hier im Thread posten.