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

Articles

25/05/2025, by Ivan

Dieser Schritt ist nur notwendig, wenn Sie den Codebasis mit git installiert (oder aktualisiert) haben.

Wenn Sie Composer nicht installiert haben, siehe Offizielle Composer-Installationsanleitung.

Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.

25/05/2025, by Ivan

Wenn Sie Drupal auf einer Testseite installieren, können Sie diesen Schritt überspringen. Beim Start des Installationsskripts (nächster Schritt) reicht es aus, den Benutzernamen und das Passwort eines Datenbankbenutzers mit Berechtigung zur Erstellung einer neuen Datenbank anzugeben.

Wenn Sie Drupal auf einem öffentlich zugänglichen Webserver installieren, sollten Sie zuerst die Datenbank erstellen und einem weniger privilegierten Benutzer Zugriff gewähren. Der Datenbankbenutzer, den Sie während der Installation angeben, verbindet sich bei jedem Seitenaufruf mit der Datenbank.

Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.

25/05/2025, by Ivan

Vorhandensein eines lokalen Webservers zur Nutzung eines vollständig integrierten, virtualisierten AMP-Stacks (Apache, MySQL, PHP), der Entwicklungs-, Staging- und Produktionsserver simuliert, die für die Bereitstellung von Drupal benötigt werden können.

Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.

25/05/2025, by Ivan

Besuchen Sie Ihre Website im Webbrowser. Sie sollten auf die Installationsseite unter /core/install.php weitergeleitet werden.

Eine ausfĂĽhrliche Anleitung mit Screenshots finden Sie im Abschnitt 3.7 des Drupal 8 Benutzerhandbuchs.

Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.

25/05/2025, by Ivan

Nach der Installation ĂĽberprĂĽfen Sie den Zustand Ihrer Website im Bereich Verwaltung > Berichte > Statusbericht (/admin/reports/status). Wenn auf dieser Seite Probleme gemeldet werden, beheben Sie diese.

VertrauenswĂĽrdige Hosts

Wenn Sie die Datei settings.php nicht erstellt haben (im Verzeichnis sites/default/, sofern Sie keine Multisite-Installation verwenden), wurde sie vom Installationsskript für Sie erstellt. Die generierte Datei settings.php enthält jedoch keine Konfiguration für „vertrauenswürdige Hosts“.

Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.

25/05/2025, by Ivan

Das Views-Modul ist im Drupal-Ökosystem weit verbreitet. Listen von Inhalten, Tabellen, Blöcke, Diashows, Datenexporte – diese Inhaltsarten werden üblicherweise mit Views dargestellt. Wenn Sie Inhaltstypen, Blocktypen oder andere Entitätstypen verwenden, ist Views bereits automatisch integriert, und Sie können Views zur Darstellung Ihrer Inhalte verwenden. Für Ihr eigenes Custom-Modul, das eine separate eigene Datenbanktabelle verwendet, die Sie mit hook_schema() erstellt haben, müssen Sie jedoch eine Integration mit Views schreiben, um Ihre Moduldaten in der Views-UI anzuzeigen.

25/05/2025, by Ivan

Es gibt Meinungen, dass Drupal eine komplizierte Plattform ist und es schwierig ist, Drupal zu installieren und einzurichten. Aber Drupal wird seit mehr als 20 Jahren aktiv entwickelt, und in dieser Zeit wurden alle Ansätze zur Installation und Einrichtung von Drupal ständig verbessert. Jetzt kann man Drupal mit Docker in einer virtuellen Umgebung installieren. Nutzen wir Lando und installieren Drupal in 10 Minuten.

25/05/2025, by Ivan

Wenn wir Drupal verwenden und Code eines Contributed-Moduls oder Kernmoduls in einem Custom-Modul verwenden mĂĽssen, dann nutzen wir Hooks und Services. Hooks haben wir bereits in diesem Artikel verwendet:

12.11.3. Hooks fĂĽr die Arbeit mit Entities.

Schauen wir uns nun Services an. Ein Service ist ein PHP-Objekt. Wenn Sie also eine neue PHP-Klasse in Ihrem Custom-Modul erstellen, ist es besser, diese direkt als Service zu gestalten, damit Ihr Code später standardmäßig in einem anderen Modul verwendet werden kann.