Exkurs: Das Formularframework
Bevor wir mit unserem Beispiel weitermachen, wollen wir uns das Formularframework etwas genauer ansehen. Wir haben gerade gesehen, wie man die definierende Datenstruktur eines vorhandenen Formulars lädt. Das funktioniert prinzipiell mit allen Formularen in Drupal. Der große Vorteil dabei ist, dass Formulare nicht als fertiges HTML manipuliert werden müssen, sondern dass sie in Form einer hierarchischen Datenstruktur erzeugt und verwaltet werden. Auch eigene Formulare können auf diese Weise angelegt werden. Die Schnellstartanleitung unter http://api.drupal.org/api/file/developer/topics/forms_api.html enthält ein vollständiges Beispielformular, das Sie in Beispiel 11-6 sehen.
Beispiel 11-6. Ein Beispielformular des Formularframeworks ...
Get Praxiswissen Drupal 6 now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.