Drupal sollte von Anfang an modular aufgebaut werden. Die Schwierigkeit bei einem solchen System sind die Schnittstellen oder wie bekommt man die unterschiedlichsten Module in ein Ganzes integriert, inbesondere unter dem Aspekt das man die Funktionalitäten ja noch gar nicht kennt die dort abgebildet werden sollen.
Drupal hat dafür das hook-System (engl. Hook = Haken oder auch Greifer). Im Gegensatz zu vielen anderen Systemen werden dabei die Funktionen in Drupal registriert und nicht über "Listener", die praktisch im in Lauerstellung sind, aufgerufen.
In Drupal werden die Funktion aktiv aufgerufen. Alle verfübaren Hooks sind in der Drupal API - Hook Beschreibung beschrieben. Die Problematik für Neueinsteiger ist die Vielzahl der Hooks. Zum Teil sind diese leider auch nicht besonders gut beschrieben.
Um die Hooks zu verwenden, werden in den eigenen .module-Files Funktionen eingefügt die die Hooks verwenden. Die Funktionen werden dabei immer mit dem eigenen Scriptnamen und der Hook-Bezeichnung versehen (z. B. ersterinhalt_menu(), ....).
Wir werden uns die Arbeitsweise und die Implementierung an einigen Hooks genauer betrachten. Anfangen werden wir mit dem Menu-Hook ...
Kommentare
cialis
wyaqbsj cialis >:]] viagra GbpLV order viagra >:]] order tadalafil :-O
payday loan
fntyfxu payday loan hrEHFT payday loan 7526 payday loans online 5957
viagra
qmyexjk viagra DTlDp cialis %-[[[ viagra =-] viagra :-O viagra >:-[
cash advance
pkhpuih cash advance >:-[ payday loans iSOsev payday loans online >:]] payday loans 4914
viagra
mskqmzt viagra uCqdSP viagra kaufen mxSKLq viagra qoFDH Koop cialis CaXSW Cialis xZNJGy ジェネリック・シアリス qMrgq
viagra
ocpngwi viagra bhduRS cialis 8]]] viagra NZCqWo cialis 5668 viagra kaufen vyJdD cialis en ligne 1190
order cialis online
xvilukw order cialis online =-] sildenafil ThOSN viagra qbxbK buy sildenafil cheap lakAT cialis >:]] cialis 6472