Mit jQuery eine DRUPAL-Hook aufrufen, wie geht das?
am 18.11.2010 - 19:23 Uhr in
Hi ihrs,
ich habe eine JS Datei mit jQuery-Code in meinem Theme liegen. Dieser Code wird in einem view-Template verwendet um eine Drag and Drop Sortierung von Bilder zu ermöglichen. Das funktioniert auch wunderbar. Nun muss ich aber meine field_content_weight-Tabelle updaten, indem ich die Werte an eine Hook übergebe, die ich in einem eigenen Modul definiert habe.
Frage: Wie kann ich aus dem jQuery Code innerhalb einer JS-Datei in meinem Theme-Ordner eine Hook innerhalb eines Moduls aufrufen?
Danke im Voraus und Grüße vom
F.
- Anmelden oder Registrieren um Kommentare zu schreiben

Du registrierst mittels
am 18.11.2010 - 19:50 Uhr
Du registrierst mittels hook_menu eine eigene URL in Drupal. Dabei gibst Du als page_callback eine Funktion in Deinem Modul an. Diese Funktion wird also immer dann aufgerufen, wenn diese spezielle URL aufgerufen wird. Das machst Du jetzt über Dein jQuery-Script und übergibst evtl dabei noch Parameter. In Deiner Funktion wertest Du das aus und kannst auch Daten zurückgeben. Lies Dir dazu die entsprechende Dokumentation auf Drupal.org oder hier im Drupalcenter durch.
Beste Grüße
Werner
Hallo Werner, danke für deine
am 18.11.2010 - 21:49 Uhr
Hallo Werner,
danke für deine Antwort - das leuchet ein. Auf den Weg bin ich nicht gekommen, obwohl ich doch schonmal n kleines Modul geschrieben habe...
da mach ich mich gleich mal ran :P
Liebe Grüße vom F.