Module Development - Get the Drupal started

 
 
B1.29 - Openminds zaal

Slides & code available at http://pieterjd.ulyssis.be . There is a lot of comments in the code, so the parts I didn't have time to cover, should also be clear.

Deze sessie wil beginnende drupal developers op weg helpen op basis van eigen ervaringen en eenvoudige, werkende voorbeelden.

Tijdens het voorbije jaar ging veel tijd verloren om iets werkend te krijgen. De stijle leercurve, nieuwe concepten en massa's documentatie maken het knap lastig om je weg te vinden bij het ontwikkelen van modules.

Inhoud

Na een inleiding van concepten - arrays, hooks, ... - worden met demo's de tools en de verschillende aspecten van module development belicht:

  • devel module;
  • eenvoudig theming voorbeeld (hoe voeg je custom theming toe en hoe kan je die dan gebruiken);
  • een elementair form voorbeeld (illustratie van form API, validation en form submission);
  • een block voorbeeld met permissions;
  • een preprocess voorbeeld (hoe de 'read more' link aanpassen)
  • een form_alter voorbeeld
Code
EN
Beginner