Verständnissfrage Drupal Menüsystem
am 29.01.2013 - 16:57 Uhr in
Hallo,
heute mal eine Grundsätzliche Frage zu den Menüs in Drupal und den Hooks.
Mit hook_menu kann ich einen Eintrag in das Drupal Menüsystem machen.
Mit hook_menu_alter kann ich die Einträge von anderen Modulen ändern.
Soweit ist mir das System vertraut. Jetzt möchte ich aber einen sagen wir mal dynamischen hook_menu_alter machen. Mein Ziel ist es dass ich eine seite meinedrupalseite/parameter aufrufe und dann beim generieren dieser Seite an jeden Link eines Menüs diesen Parameter dynamisch anhänge. An welcher Stelle müsste ich hier eingreifen? Grundsätzlich suche ich einen hook der in die Menüausgabe eingreift sobald die Menüeinträge aus der Datenbank geladen sind und noch nicht gerendert sind.
Danke schonmal für eure Hilfe
Jochen
- Anmelden oder Registrieren um Kommentare zu schreiben
Meinst du
am 29.01.2013 - 17:35 Uhr
Einen Menüpunkt aus einem Taxonomykatalog generieren?
Dafür gibt es das Moduls taxonomy_menue.
Außerdem kann mit der Erzeugung eines Dokumentes automatisch ein Menüpunkt erzeugt werden, der zu diesem Dokument führt.
Gleiches gilt für Views.
Was möchtest du erreichen?
Eines der schönen Dinge in Drupal ist, dass man vieles nicht mehr codieren muss, weil die Funktionalität schon vorhanden ist.
Grüße
Ronald
Was ich erreichen will.....
am 29.01.2013 - 17:56 Uhr
Ich habe mehrere Views die in das Menüsystem eingetragen sind. Ich habe für die Views einen Kontext erzeugt nach dem cih die Ausgabe einschränken kann. Das funktioniert soweit. Aber die Menüpunkte die der View generiert hat zeigen mir diesen Kontext nicht an und den will ich mittels custom_modul in diese Menülinks dynamisch reinhacken
eigentlich suche ich so etwas
am 29.01.2013 - 18:00 Uhr
eigentlich suche ich so etwas wie node_view aber nur für Menüs.
Für Reiter das
am 29.01.2013 - 23:06 Uhr
Für Reiter das http://drupalapi.de/api/drupal/drupal%21includes%21menu.inc/function/the...
Für normale Menulinks das http://drupalapi.de/api/drupal/drupal%21includes%21menu.inc/function/the...
gruß pebosi
--
https://pebosi.net
Vielen Dank pebosi. Jetzt
am 30.01.2013 - 09:01 Uhr
Vielen Dank pebosi. Jetzt wird mir das alles klarer.
Ich hatte eine der beiden Funktionen bereits gefunden allerdings dummerweisse diese ins Modul eingebaut und nicht ins Theme und daher keinerlei Ergebnisse erhalten.