Hallo Leute,
ich habe das PHP TreeMenu von Bjorge Dijkstra ein wenig dem look and feel von http://www.cirkadia.com angepasst. Ich versuche dies gerade in ein Navigations Modul umzusetzen. Leider scheitere ich an den Contenido-spezifischen Variablen. Aber immerhin sollte es nicht schwer sein, da ja schon das single-framed Standardtemplate eine baumartige Navigationsstruktur bietet. Ich habe versucht, die dazu geschriebenen Forenbeiträge zuverstehen. Bisher ohne Erfolg. Ich brauche also eine SQL-Abfrage/-Routine, die folgende Arrayvariablen mit Inhalt füllt:
$menu[$cnt][1] = $row["name"]; // Name des Links
$menu[$cnt][2] = $row["link"]; // url
$menu[$cnt][3] = $row["target"]; // Ziel-target
// $menu[$cnt][7] = $row["opt"]; // weitere Link-Optionen,
// sofern vorhanden
$cnt bedeudet, dass das Array schon in der Reihenfolge gefüllt werden muss, wie es voll ausgegeklappt - also nach Aufklappen aller Untermenüs - auch erscheinen soll.
Vielen Dank euere Hilfe
Jens
Idee: Tree Menü
schau dir mal den Tread "Erweiterungen -> Neues Hauptmenü und Anleitung" von mir an. Da habe ich eine Änderung an der front_content.php vorgenommen und ein Menü darauf aufgesetzt.
Wenn du dir den Code genauer anschaust, wirst du festellen, dass der Baum erstmal in einem Array sortiert und gesammelt wird. Am Ende hast du also ein Array , welches in der richtigen Reihenfolge ist.
Sämtliche von dir benötigten Variablen befinden sich dann in $con_tree[$idcat][link] (z.b.)
Wenn du dir den Code genauer anschaust, wirst du festellen, dass der Baum erstmal in einem Array sortiert und gesammelt wird. Am Ende hast du also ein Array , welches in der richtigen Reihenfolge ist.
Sämtliche von dir benötigten Variablen befinden sich dann in $con_tree[$idcat][link] (z.b.)
Module zum anschauen:
bei Sven: http://contenido-module.de
bei Pulk : http://spielwiese.pulk.net
Der-Dirigent: http://der-dirigent.de
bei Sven: http://contenido-module.de
bei Pulk : http://spielwiese.pulk.net
Der-Dirigent: http://der-dirigent.de