9.5. Grundlegende Drupal-Dokumentation api.drupal.org. Wie man nach Drupal API-Informationen sucht.
Während Sie die Drupal-API erlernen, müssen Sie oft auf die Hauptdokumentation unter https://api.drupal.org zurückgreifen. Dies ist die automatisch generierte Drupal-Dokumentation. Sie enthält alle Informationen zu jeder Funktion, Klasse, Methode, wo sie definiert sind und wo eine kurze Beschreibung verwendet wird. Auf dieser Seite gibt es auch API-Hilfe, ich empfehle, sich mit jedem Abschnitt vertraut zu machen:
Wenn Sie Websites mit Drupal entwickeln, werden Sie auf jeden der dort aufgeführten Abschnitte stoßen.
Manchmal müssen Sie einfach nur ein Beispiel ansehen und es nachmachen. Dafür gibt es ein examples-Modul:
https://www.drupal.org/project/examples
Dies ist eine Sammlung von Modulen mit verschiedenen Funktionen, die die Grundlagen der Drupal-API beschreiben.
Nutzen Sie außerdem Google als Mittel zur Informationssuche. Manchmal lassen sich Lösungen recht einfach finden, wenn man die Anfrage richtig formuliert. Google liefert schnell die passenden Ergebnisse von StackOverflow, Drupal Answers und anderen ähnlichen Seiten. Es gibt auch viele Drupal-Handbuchseiten und Artikel, die sich leicht finden lassen.
Um das passende Modul zu finden, schreibt man am besten:
Drupal Projekt
Um ein Problem zu lösen, kann man schreiben:
Drupal Wie man ändert/behoben/findet/löst
Fehler lassen sich manchmal auch leicht finden, dafür muss man einen Fehler einfügen und alle Pfade zu eigenen Dateien daraus entfernen, so dass nur die Zeile und der Dateiname übrig bleiben:
Fatal error: Class 'CommerceGuys\Intl\Country\CountryRepository' not found in /home/laptop/projects/project-name/docroot/modules/contrib/address/src/Repository/CountryRepository.php on line 14
Entwickeln Sie Ihre eigenen Regeln, wie Sie die notwendigen Informationen zu Drupal finden, merken Sie sich, welche Anfragen helfen und welche nicht. Die Nutzung von Google vereinfacht und beschleunigt die Problemlösung und das Finden der richtigen Funktionalität erheblich. Tausende andere Programmierer verwenden Drupal, und höchstwahrscheinlich hat ein anderer Programmierer Ihre Aufgabe schon vor Ihnen erledigt, oder Ihr Fehler ist jemand anderem bereits begegnet, und Sie können eine Lösung über Google finden.