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

27/05/2025, by Ivan
carousels

In Drupal 7 gab es viele Module zur Integration verschiedener jQuery-Diashows mit Drupal. Wahrscheinlich war Views Slideshow das beliebteste und bequemste. Ein Nachteil der Version 7 des Views Slideshow-Moduls war, dass es nicht responsiv war. In der Version 8 wurde dies behoben, also erstellen wir jetzt die Diashow genau mit Views Slideshow.

Zuerst mĂĽssen Sie das Views Slideshow-Modul herunterladen und installieren, auĂźerdem mĂĽssen Sie das Untermodul Views Slideshow Cycle aktivieren:

carousels
27/05/2025, by Ivan
settings

In diesem Artikel betrachten wir den letzten Block der Views-Einstellungen „Andere“.

Views andere Einstellungen

Maschinenname. Die Anzeige-ID wird standardmäßig als page_1, block_1 gesetzt, und dann wird 1 an den Anzeigenamen angehängt (page_2, page_3 usw.). Es ist ratsam, den Maschinennamen umzubenennen, wenn Sie viele Anzeigen in einer Ansicht haben.

settings
27/05/2025, by Ivan
 Data

Das Views-Modul ermöglicht nicht nur die Ausgabe von Daten aus den Drupal-Tabellen, sondern kann auch diese Zeilen berechnen und die Ergebnisse gruppieren. Diese Funktion wird Aggregation genannt.

Standardmäßig verfügt Drupal über ein Wörterbuch der Taxonomie-Tags. Erstellen wir einen Block mit den beliebtesten Tags und zeigen am Ende jedes Tags an, wie viele Materialien auf der Website mit diesem Tag versehen sind. Wir erhalten eine Liste wie diese:

Drupal 9 (5)

Drupal 8 (3)

PHP (2)

 Data
27/05/2025, by Ivan
Drupal SEO

Wenn Sie sich entscheiden, Ihre eigene Website zu erstellen oder bereits eine erstellt haben – aber Ihre Website wird nicht besucht? Sie sind nicht der Erste, der eine Website erstellt, und höchstwahrscheinlich nicht der Erste, der eine Website speziell zu Ihrem Thema erstellt: Tourismus, Autos, Immobilien. Wahrscheinlich gibt es schon dutzende, wenn nicht hunderte, Websites, die Ihrer ähneln. Jeder Ihrer Mitbewerber hat bereits eine Website. Gut, wenn Sie schon eine Zielgruppe haben, aber es gibt auch Seiten, die dazu bestimmt sind, vergessen und verloren zu gehen.

Drupal SEO
27/05/2025, by Ivan
theme

Das Theming in Drupal 8 wurde verändert. Dies liegt vor allem am Übergang zur objektorientierten Programmierung und der Verwendung der Twig-Template-Engine. Früher reichte es aus, ein wenig PHP, HTML und CSS zu lernen und mit dem Erstellen eines eigenen Themes zu beginnen, jetzt muss man sich auch mit Twig auseinandersetzen. Einerseits erschwert das die Entwicklung von Drupal, andererseits vereinfacht es den Entwicklungsprozess.

theme
27/05/2025, by Ivan
core

Drupal verwendet die neue Twig Template-Engine. Deshalb wurden alle Themes fĂĽr Twig neu erstellt. Schauen wir uns den Ordner /core/themes an, um zu sehen, was dort liegt:

drupal 8 theme

Wir sehen Twig Templates; die Builder-Themes Classy, Stable, Stark; sowie die fertigen Themes Bartik und Seven.

Twig Template

Drupal integriert Teile der Symfony Bibliotheken:

core
27/05/2025, by Ivan
jQuery OwlCarousel

Im letzten Artikel haben wir eine Diashow mit Views Slideshow erstellt. Aber der Paginator mit kleinen Bildern ist noch ungestylt.

In diesem Artikel sehen wir, wie man OwlCarousel hinzufügt und mit einer zusätzlichen Bibliothek CSS einbindet.

Wir verwenden hier ein eigenes Modul, um OwlCarousel einzubinden. Beim nächsten Mal stylen wir die Diashow direkt in den Theme-Dateien.

https://drupalbook.org/sites/default/files/inline-images/drupalbook_owlcarousel.zip

jQuery OwlCarousel