Seite 1 von 1
kompletter Navigationsbaum ausgeben
Verfasst: Di 30. Okt 2007, 16:32
von bweichel
Ich möchte meine Navigation mit einem Aufklappmenü versehen, dies bedeutet das der komplette Navigationsbaum auf einmal ausgegeben werden muss. Wie kann ich das realisieren? Oder gibt es vielleicht schon einen Baum für das entsprechende Vorhaben?
Verfasst: Mi 31. Okt 2007, 21:16
von HerrB
Suche im Forum... (unter Module). Persönlich habe ich Deinen Bedarf aber nicht ganz verstanden.
Gruß
HerrB
Verfasst: Mi 31. Okt 2007, 23:14
von bweichel
bei dem regulären Modul wird ja der Navigationsbaum nicht komplett ausgegeben, sonder immer nur dann um die Ebene 2 erweitert, wenn man auf einen Link der Ebene 1 geklickt hat und es für den entsprechenden Punkt auch Unterpunkte der Ebene 2 gibt. Ich brauche aber den kompletten Baum, also alle Menüpunkte, auch die der Ebene 2, ohne einen Klick auf den entsprechenden Menüpunkt der Ebene 1.
So, ich hoffe das ich mich etwas besser ausgedrückt habe. Unter Module würde ich ja suchen, wenn ich wüßte nach was. Navigationsmodule gibt es wahrscheinlich welche wie Sand am Meer.
Verfasst: Mi 31. Okt 2007, 23:26
von HerrB
Ok, das sollte es schon irgendwie geben. Navi und aufgeklappt könnte eine gute Idee sein. Selbst wenn man es nicht findet, sollte der Blick in den Code des Navi-Moduls relativ leicht zu einer Lösung führen.
Gruß
HerrB
Verfasst: Do 1. Nov 2007, 22:04
von bweichel
ich habe mir mal das "navigationUniversell" runtergeladen. ich gehe doch mal recht der annahme das dies so was ist, was ich suche...
ich habe auch das ganze entsprechend installiert, aber sehen tue ich leider nix...
die installationsanleitung ist ja sehr kurz und was mich etwas stutzig macht ist die aussage, das man "die klassen" in das verzeichnis "includes" des mandanten laden soll. aber ist doch nur eine klasse, wenn ich mich recht erinnere...
hier mal die url zum script:
http://www.editio.ch/cms/front_content. ... uleView=45
man mir dazu jemand was sagen?
Verfasst: Fr 2. Nov 2007, 09:39
von kummer
die navigationUniversell ist dafür nicht geeignet. die gibt auch - ähnlich wie die standardnavi - nur die selektierten kategorien aus.
ich habe ein drop-down-menu-modul. allerdings ist das nicht kostenfrei erhältlich. falls interesse besteht, einfach pm an mich.
aber es gibt im forum auch noch ein drop-down-menu-modul, das frei erhältlich ist. (suche verwenden)
Verfasst: Fr 2. Nov 2007, 09:49
von Dodger77
Verfasst: Fr 2. Nov 2007, 10:46
von bweichel
hey dogher77... super... aber mir ist gerade aufgefallen, dass hier garnicht die gesperrten seiten berücksichtigt werden. also die sollen natürlich nur angezeigt werden wenn man eingeloggt ist. geht das hier auch irgendwie?
Verfasst: Fr 2. Nov 2007, 10:51
von Dodger77
Deshalb habe ich zwei Links angegeben.
Verfasst: Fr 2. Nov 2007, 15:27
von bweichel
ich habe noch ein kleines problem mit der navi... das feld "startidartlang" ist doch das flag für einen startartikel, oder? ich möchte nämlich nur kategorien anzeigen die einen startartikel haben. also habe ich dieses feld wie auch in dem anderen thread angegeben in die abfrage eingebaut. jetzt ist es allerdings so, dass die navigation nicht mehr angezeigt da in der datenbank in diesem feld überall 0 drin steht, aber die artikel haben in der kategorie alle ein "startartikel"-flag gesetzt. was nun?
Verfasst: Fr 2. Nov 2007, 15:46
von Dodger77
Wenn du die vpNavigation meinst: eine Beachtung, ob ein Startartikel in der Kategorie vorliegt, liefert das Modul halt bisher nicht.
Das Feld "startidartlang" in der Tabelle "con_cat_lang" ist in der Tat für die Startartikel zuständig in der 4.6.x-Reihe. Wahrscheinlich hast du jedoch ein Upgrade von einer 4.4.x-Version gemacht und in der Datei "contenido/includes/config.php":
drinstehen. Deshalb wird das nicht verwendet (alle Werte darin sind 0).
Schau dir doch mal die Funktion "isStartArticle" an ("contenido/includes/functions.con.php").
Verfasst: Fr 2. Nov 2007, 16:16
von bweichel
ok, also das bedeutet nun nicht das wenn ich "true" gegen "false" ersetze das alles wieder funzt?
Verfasst: Fr 2. Nov 2007, 16:24
von Dodger77
Ob "true" oder "false" ändert nichts daran, dass man die Überprüfung, ob ein Startartikel vorliegt, am besten über die Funktion "isStartArticle" machen sollte. Die funktioniert nämlich in beiden Fällen.
Verfasst: Fr 2. Nov 2007, 17:23
von kummer
blos macht eben isStarArticle für jeden einzelnen artikel wieder eine abfrage auf das rdbms. das ist nicht so schön daran.