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

Drupal Features Nachrichten

26/05/2025, by Ivan

In dieser Lektion zeige ich, wie man die gleichen Funktionen auf einer Website nutzt, indem man sie mit einem Feature-Modul kopiert. Zuerst probieren wir etwas Einfaches und erstellen einen News-Feed, nämlich:

  • Ein Menülink „News“ zur News-Seite
  • Eine News-Seite
  • Einen News-Block für die Startseite

Ich denke, das reicht, um das Features-Modul zu verstehen.

Zuerst installieren wir die benötigten Module:

Features, Views, CTools.

Wir erstellen den Inhaltstyp „News“ und einige Nodes dieses Typs.

Jetzt erstellen wir eine View-Seite und einen Block.

Seite:

Titel

Titel: News

Format

Format: Unformatiert | Einstellungen

Anzeigen: Inhalt | Zusammenfassung

Filterkriterien

Inhalt: Veröffentlicht (Ja)

Inhalt: Typ (= News)

Sortierkriterien

Inhalt: Veröffentlichungsdatum (absteigend)

Seiteneinstellungen

Pfad: /news

Menü: Normal: News

Zugriff

Erlaubnis | Veröffentlichten Inhalt ansehen

Paginierung

Verwende Paginierung: Vollständig | 10 Elemente pro Seite

Block:

Titel

Titel: News

Format

Format: Unformatiert | Einstellungen

Anzeigen: Felder | Einstellungen

Felder

Inhalt: Titel

Filterkriterien

Inhalt: Veröffentlicht (Ja)

Inhalt: Typ (= News)

Sortierkriterien

Inhalt: Veröffentlichungsdatum (absteigend)

Paginierung

Verwende Paginierung: Anzahl der Elemente anzeigen | 5 Elemente

Nun legen wir im Adminbereich die Position des Blocks fest, und unter /news erhalten wir Folgendes:

Drupal features

Ich habe einfache Ansichten gemacht, aber Sie können im News-Block neben dem Titel auch Datum und Teaser hinzufügen. Ich habe absichtlich eine einfache View gemacht, um später zu zeigen, wie Feature-Module in Drupal aktualisiert werden.

Jetzt erstellen wir ein Feature-Modul aus unserer View.

admin features

Klicken Sie auf „Create new feature“ (Neue Feature erstellen).

Füllen Sie das Formular zur Erstellung des Feature-Moduls aus.

Wichtig! Der Name des Feature-Moduls muss einzigartig sein, nicht einfach „news“, „blog“ oder ähnliches, da gleiche Modulnamen Fehler verursachen können.

Name: drupalbook.org News feature

Beschreibung: Zeigt News-Seite und Block an

Version: 7.x-1.0-alpha1

Nun wählen wir Edit views und suchen die erstellte View (News). Features fügt automatisch die View „News“ mit allen Displays hinzu.

Weiter wählen wir den Inhaltstyp „node“, genauer „News“.

CTools features

View ist vorhanden, Inhaltstyp ebenfalls – klicken Sie auf „Download feature“ und laden Sie das Feature-Modul herunter. Dieses Feature-Modul kann wie ein normales Modul installiert werden.

export feature

Installieren Sie auch das Features-Modul auf der neuen Website:

features install

Jetzt können Sie auf der neuen Website News erstellen und den Block in die linke Seitenleiste einfügen.

feature news

Wahrscheinlich ist Ihnen schon aufgefallen, dass nur die Funktionalität übertragen wird. Für den Transfer von Nodes auf eine andere Website verwenden Sie das Modul Feeds. Dieses Modul werde ich ebenfalls in einem meiner Drupal-Tutorials behandeln.