Datenbankverbindungen programmieren

Das Node-System in Drupal definiert eine Reihe von Hooks, über die in den Lebenszyklus eines Beitrags eingegriffen werden kann. Im letzten Kapitel haben wir davon schon hook_nodeapi() kennengelernt. Für selbst definierte Beitragstypen bedient man sich der Hooks, die Sie Tabelle 11-1 entnehmen können.

Tabelle 11-1. Hooks zur Manipulation von Beiträgen (Nodes)

Hook

Aufgabe

hook_access

Legt Zugriffsbeschränkungen fest

hook_delete

Reagiert auf das Löschen eines Beitrags

hook_form

Zeigt ein Formular zum Bearbeiten eines Beitrags

hook_insert

Reagiert auf das Einfügen eines Beitrags

hook_load

Lädt typspezifische Erweiterungen in einen Beitrag

hook_node_info

Definiert neue Beitragstypen

hook_node_type

Reagiert auf Typänderungen

hook_prepare ...

Get Praxiswissen Drupal 6 now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.