Für alle Modul-Entwickler
am 20.11.2007 - 10:46 Uhr in
Fast unverzichtbare Link's für alle Modul-Entwickler.
node_example
node_example.module: http://api.drupal.org/?q=api/file/developer/examples/node_example.module
Hooks
Als Ergänzung zu node_example.module die Informationen über alle Hook's.
Hooks: http://api.drupal.org/?q=api/group/hooks/
API's
Drupal API
Drupal Contributions API
Sonst noch
Search source code from thousands of Drupal modules and themes: Drupal Code Search
Debugging
Das Modul Devel
So wie die Firefoxerweiterung Firebug gehört das Modul Devel zum Standard beim Modulentwickeln. Wie man mit seiner Hilfe debuggen kann erklärt in Debugging Drupal der Abschnitt Devel.
Das Modul Trace
Das Modul Trace kann helfen Probleme zu klären. Beispielsweise um der Ursache eines WSOD - im Zusammenhang mit Modulentwicklung - auf die Spur zu kommen.
Easier Drupal Debugging with Trace: http://bendiken.net/2006/12/03/easier-drupal-debugging-with-trace
(Warnung bei Ausgabe in Logfile beachten.)
Tipp zur Anwendung des Modules Trace:
Das Modul produziert gigantische Tracelogs die einem sinnvollen Debugging entgegenstehen. Man sollte also alle unnützen zu tracenden Dinge (Module) temporär deaktivieren und auch in der Modulkonfiguration von Trace nur das aktivieren was unbedingt notwendig ist - Option "Module hooks".
Hierbei ist es sinvoll mit wenigen aktiven Optionen zu beginnen und im Bedarfsfall die aktivierten "Module hooks" Optionen zu erweitern.
Eine sehr effiziente Konfigurationsoption um den Tracelog zu minimieren ist die Option "Page filter settings". Hier kann man im Extremfall das Tracing auf einzelne URLs reduzieren. Beispielsweise
node*edit
oder
node/37/edit
Das Modul Devel sollte in jedem Fall beim Tracen deaktiviert werden.
-------------
quiptime
- Anmelden oder Registrieren um Kommentare zu schreiben
quiptime schriebFast
am 02.01.2012 - 13:53 Uhr
Fast unverzichtbare Link's für alle Modul-Entwickler.
node_example
node_example.module: http://api.drupal.org/?q=api/file/developer/examples/node_example.module
... :
Search for api/examples/node_example.module/7
No search results found.
Richtiger Link:
http://api.drupal.org/api/examples/node_example--node_example.module/7
Viele Grüße
Mars
Lv99.de
Natürlich auch die Form
am 29.05.2013 - 21:30 Uhr
Natürlich auch die Form Table
https://api.drupal.org/api/drupal/developer!topics!forms_api_reference.html/7
thisisablock | creative coding | design + development for web, ios and osx | thisisablock.com
thisisablock
am 21.01.2022 - 15:43 Uhr
Natürlich auch die Form Table
https://api.drupal.org/api/drupal/developer!topics!forms_api_reference.html/7
Oh ja, die ist sehr hilfreich.