logo

Extra Block Types (EBT) - Neue Erfahrung im Layout Builder❗

Extra Block Types (EBT) - gestylte, anpassbare Blocktypen: Diashows, Registerkarten, Karten, Akkordeons und viele andere. Eingebaute Einstellungen für Hintergrund, DOM Box, Javascript Plugins. Erleben Sie die Zukunft der Layouterstellung schon heute.

Demo EBT-Module EBT-Module herunterladen

❗Extra Absatztypen (EPT) - Erfahrung mit neuen Absätzen

Extra Paragraph Types (EPT) - analoger, auf Absätzen basierender Satz von Modulen.

Demo EPT-Module EPT-Module herunterladen

Scroll

9.5. Grundlegende Drupal-Dokumentation api.drupal.org. Wie man nach Drupal API-Informationen sucht.

27/05/2025, by Ivan

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:

API Drupal

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.