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

1.6. Block: Regionen und Blöcke

27/05/2025, by Ivan

In Drupal 8, wie auch in früheren Versionen, kann man zusätzliche Blöcke in Regionen hinzufügen. Üblicherweise gibt es in Drupal-Themes Regionen wie: Header, erste und zweite Sidebar, Inhalt und Footer der Seite. Gehen wir zum Menü - Struktur — Block-Layout. Im Bartik-Theme haben wir folgende Regionen:

Header
Primäres Menü
Sekundäres Menü
Hervorgehoben
Featured top
Breadcrumb
Inhalt
Sidebar first
Sidebar second
Featured bottom first
Featured bottom second
Featured bottom third
Footer first
Footer second
Footer third
Footer fourth
Footer fifth

Blöcke können in jeder dieser Regionen ausgegeben werden, zum Beispiel kann ein Suchblock in der zweiten Sidebar ausgegeben werden:

Suchblock

So erhalten wir eine dreispaltige Ansicht:

Block Bearbeitung

Wir können auch ein zweispaltiges Layout mit der rechten Sidebar erstellen (möglicherweise aus SEO-Gründen), dazu müssen einfach alle Blöcke von der ersten Sidebar in die zweite verschoben werden:

Zweispaltiges Layout

Dann sieht es so aus:

Zweite Sidebar

Ich denke, das Thema Blöcke und Regionen ist klar, schauen wir uns die Sichtbarkeits-Parameter eines Blocks an, die jeder Block besitzt. Manchmal soll ein Block nur für Administratoren sichtbar sein, zum Beispiel ein Block zum Hinzufügen von Inhalten. Dann gehen wir zum Rollen-Tab und wählen aus, für welche Rollen der Block angezeigt wird:

 

Sichtbarkeitsoptionen

Wir können Blöcke auch nur auf bestimmten Seiten bestimmter Inhaltstypen anzeigen lassen. Konfigurieren wir zum Beispiel den Suchblock:

Inhaltsblock

Wir geben die Ausgabe nur auf den Seiten der Artikel frei, somit wird der Suchblock weder auf der Startseite noch auf anderen Inhaltstyp-Seiten angezeigt, sondern nur auf den Artikelseiten.

Drupal Block Einstellungen

Wenn wir einen Block auf allen Seiten außer der Startseite anzeigen wollen, dann verwenden wir den Tab Seiten. Zeigen wir den Block „Powered by Drupal“ auf allen Seiten außer der Startseite an:

Block auf der Startseite

Wir nutzen , um den Block auf allen Seiten außer der Startseite anzuzeigen. Wenn der Block nur auf der Startseite angezeigt werden soll, wählen wir „Für die aufgeführten Seiten anzeigen“. Wir können auch das Zeichen * verwenden, um auf allen Seiten anzuzeigen, wo man etwas für das Sternchen ersetzen kann, z. B. node/* für alle Knoten-Seiten, taxonomy/term/* für Taxonomie-Term-Seiten, user/* für Nutzer-Seiten. Für mehrere Bedingungen schreibt man jede Bedingung in eine neue Zeile:

Sichtbarkeitsbedingungen

Man kann auch Bedingungen aus Seite, Rollen und Inhaltstypen kombinieren, z. B. einen Block nur auf Artikelseiten und nur für Administratoren anzeigen.

Mit den Blöcken sind wir fertig, als nächstes werden wir Blöcke mit dem Views-Modul erstellen, aber jetzt können Sie zum nächsten Kapitel übergehen.