Articles

Sie haben gerade Drupal installiert oder verfügen über eine Seite mit Standardeinstellungen. Sie können Artikel hinzufügen und mit Tags versehen. Möchten Sie nun Besuchern eine Seite zeigen, die Artikel einer bestimmten Kategorie enthält – wie machen Sie das? Vielleicht haben Sie diese Idee zunächst zurückgestellt und möchten stattdessen alle Artikel nach Titel sortiert anzeigen. Wie funktioniert das?


Wenn Sie sich für Drupal interessieren, werden Sie früher oder später auf das Views-Modul stoßen. Dieses Modul ermöglicht es, fast alles anzuzeigen, was in Drupal vorhanden ist: Benutzer, Inhalte, Kommentare, Taxonomie. Außerdem können Tabellen, Blöcke, Slider, Kalender, Listen, Diagramme und andere Arten von Daten und Designs dargestellt werden. Dieses Modul ist seit Version 8 im Drupal-Kern enthalten. Schauen wir uns also dieses Modul an.


Sie haben gerade Drupal installiert oder besitzen eine Website mit den Standardeinstellungen. Sie können Artikel hinzufügen und diese mit Tags versehen. Möchten Sie nun Besuchern eine Seite zeigen, die Artikel einer bestimmten Kategorie enthält – wie machen Sie das? Vielleicht haben Sie diese Idee erstmal zurückgestellt und möchten stattdessen alle Artikel sortiert nach Titel anzeigen. Wie funktioniert das?


Das Views-Modul ermöglicht es nicht nur, einen Filter einzustellen und Materialien anzuzeigen, sondern auch diese Filter dynamisch zu ändern. Erstellen wir ein kleines Immobilien-Anzeigenbrett mit dem Views-Modul.
Um Anzeigen anzuzeigen, müssen wir zuerst einen Inhaltstyp „Anzeige“ erstellen. Gehen Sie dazu zu Struktur – Inhaltstypen – Inhaltstyp hinzufügen:


Sehr oft mĂĽssen wir einen Block anzeigen, der sich auf einen bestimmten Benutzer bezieht (zum Beispiel seinen Artikel oder seine AnkĂĽndigung), den Autor des Nodes im Block auf der Seite dieses Nodes anzeigen.
Gleichzeitig hat jeder Benutzer seine eigene Liste von Ankündigungen, jeder Node hat seinen eigenen Autor, und diese Blöcke sind dementsprechend für jeden Node und Benutzer unterschiedlich. Für solche Blöcke gibt es in Views kontextbezogene Filter.


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:


In diesem Artikel betrachten wir den letzten Block der Views-Einstellungen „Andere“.
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.


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)


Der Layout Builder bietet die Möglichkeit, Layouts zur Verwaltung der Anzeige beliebiger Entitäten zu entwerfen. Das Endergebnis wird unten gezeigt und ist für den Benutzer der Website sichtbar.


Drupal eignet sich hervorragend fĂĽr die Entwicklung von kleinen und mittelgroĂźen Onlineshops. Das Commerce-Modul:
https://www.drupal.org/project/commerce
und Ubercart:
