So erstellen sie ansichten in drupal 8

Drupal ist eine der Top-3-Content-Management-Systeme (CMSS) in der Welt, zusammen mit WordPress und Joomla. Drupal 8 ist derzeit die neueste Version von drupal.

Ansichten ist wohl das leistungsstärkste Modul von Drupal, da es uns erlaubt, alle Inhalte von Websites in einem beliebigen Format anzuzeigen. Der Inhalt dieser Ansichten ermöglicht es uns, sich zu zeigen, sind Entitäten, wie z

  • Knoten (Inhalt wie Basis-Seiten, Artikel oder Blog-Beiträge)
  • Bemerkungen
  • Taxonomiebegriffe (z. B. die "Etiketten" oder "Tags", die dem Inhalt angegeben werden können)
  • Benutzerprofile (Personen, die sich auf der Website anmelden können)

Um diesen Artikel zu verstehen, sollten Sie also verstehen, welche Entitäten in Drupal sind, und wie die Entitäten aus Feldern bestehen.

Bitte beachten Sie: Dieser Artikel sollte nicht als genau als vollständig angesehen werden, bis Drupal 8 freigegeben wurde, und dieser Artikel wurde entsprechend aktualisiert.

Schritte

  1. Bildtitel Erstellen Ansichten in Drupal 8 Schritt 1
1. Ansichten in Webseiten erkennen. Um zu verstehen, wie und wo Ansichten am besten verwendet werden können, ist es wertvoll, sie in anderen tollen Websites identifizieren zu können. Im Screenshot über der Website des White House-Website-Startseite sind mehrere Ansichten zu sehen, die in roten Rechtecken begrenzt werden. Ansichten gibt es in vielen Formen, z. B. Listen von Schlagzeilen oder Ausschnitten, Galerien im Gallerie-Gallerie-Stil, und Bilddiashows oder Karussells.
  • Um sie mit Code zu finden (z. B. indem Sie "Quelle" einer Webseite wählen), können Sie nach `suchen
`Tags, die die Block-Ansichten der Klasse enthalten`.
Teil 1 von 3:
Einen Blick erstellen
  1. Bildtitel Erstellen Ansichten in Drupal 8 Schritt 2
1. Gehen Sie zur Ansichten-Seite. Melden Sie sich an Ihrer Drupal-Site an und wählen Sie "Verwalten" > `Struktur` > `Ansichten`.
  • Bildtitel Erstellen Ansichten in Drupal 8 Schritt 3
    2. Fügen Sie eine neue Ansicht hinzu und wählen Sie das anfängliche Setup aus.
  • Klicken Sie auf die Schaltfläche "Neue Ansicht hinzufügen".
  • Füllen Sie den Namen der Ansicht aus - dies wird nur administrativ verwendet (Sie sehen dies in den Verwaltungsseiten, jedoch nicht auf der eigentlichen Website).
  • Fügen Sie eine Beschreibung hinzu, wenn der Name der Ansicht nicht eindeutig bedeutet, was es ist oder wie es strukturiert ist.
  • Unter `Sichteinstellungen` können Sie auswählen, welche Art von Entitäten (und welche Inhalte, wenn Sie eine Inhaltseinheit wählen), Sie möchten, dass die Ansicht angezeigt wird. Dies kann nicht geändert werden, wenn Sie die Ansicht speichern. Die angezeigten Entitäten werden als Ergebnisse genannt, genau wie Suchergebnisse.

    Beachten Sie, dass alles, was Sie auswählen oder auf diese Option "Neue Ansicht hinzufügen" (außer dem Entitätstyp) hinzufügen), jederzeit geändert werden, nachdem Sie diese Ansicht gespeichert haben.
  • Bildtitel Erstellen Ansichten in Drupal 8 Schritt 4
    3. Wählen Sie einen Anzeigemodus: Ob diese Ansicht eine Seite, einen Block oder beide anzeigen soll. Wenn die Ansicht viele Informationen oder Inhalte anzeigt, sollte es eine Seite haben. Wenn es nicht viel Inhalte angezeigt wird, und Sie möchten sie in einer Region aufgeben (siehe Verwalten von Drupal-Blöcken oder Bauen von Drupal-Themen, um über Regionen) auf bestimmten Webseiten zu erfahren, und wählen Sie dann einen Block aus. Es gibt andere Ansichtsmodi, die auch ausgewählt werden können, nachdem Sie die Ansicht gespeichert haben, z. B. ein RSS-Feed.
  • Bildtitel Erstellen Ansichten in Drupal 8 Schritt 5
    4. Wählen Sie den Titel und das Layout. Wenn Sie möchten, dass sich der Seiten- oder Blocktitel vom Namen der Ansicht unterscheidet, können Sie es ändern. Wählen Sie unter `SEITE / BLOCK-Anzeigeeinstellungen`, wählen Sie das Layout, das Sie möchten, dass die Ergebnisse vorhanden sind:
  • Ein Gitter ist ein großer Tisch, in dem jedes Ergebnis seine eigene Zelle hat
  • Eine HTML-Liste ist eine "ungeordnete" -Liste "
  • Eine Tabelle zeigt jedes Ergebnis als Zeile an, und jedes Feld jedes Ergebnisses in seiner eigenen Zelle
  • Eine unformatierte Liste ist das einfachste Layout mit jedem Ergebnis unter dem vorherigen Ergebnis.
  • Bildtitel Erstellen Ansichten in Drupal 8 Schritt 6
    5. Wählen Sie das Anzeigeformat und andere Einstellungen aus. Mit dem Auswahlfeld `von` können Sie das Anzeigeformat auswählen (z. B. vollständige Pfosten oder Teaser), die Sie verwenden möchten, oder bestimmte Felder. Die Anzeigeformate können in den Einstellungen der Entitäten konfiguriert werden (z. B. auf der Struktur ` > `Inhaltstypen` Seiten für Inhalte). Wählen Sie die Felder-Option, wenn Sie genau auswählen möchten, welche Felder Sie anzeigen möchten (z. B. "Titel", "Erstellungsdatum" und viele andere) und die Einstellungen des jeweiligen Felds.
  • Teil 2 von 3:
    Einstellungen bearbeiten
    1. Bildtitel Erstellen Ansichten in drupal 8 Schritt 7
    1. Lassen Sie sich mit dem Bildschirmansicht bearbeiten. Wenn Sie die Ansicht gespeichert haben, oder wenn Sie eine vorhandene Ansicht bearbeiten, sehen Sie einen Bildschirm mit dem Namen der Ansicht (und der Art der Anzeigen, die anzeigt) an der Spitze. Die obere Hälfte dieses Bildschirms mit dem Titel `Displays`, ist, wo Sie fast etwas über die Ansicht ändern können. Die untere Hälfte ist, wo eine Vorschau der Ergebnisse angezeigt wird, und wird aktualisiert, wenn Sie die Ansichtseinstellungen ändern.
    • In diesem Ergebnisbereich, oben, oben mit der Vorschau mit Kontextfilter: `und das Textfeld und die Schaltfläche "Aktualisierungsvorschau" sind nur nützlich, wenn Sie Kontextfilter hinzufügen (nachstehend erläutert) - wenn Sie nicht angezeigt werden Verwenden Sie diese, ignorieren Sie diesen Bereich.
  • Bildtitel Erstellen Ansichten in Drupal 8 Schritt 8
    2. Überprüfen Sie die Grundeinstellungen. Im Titel "Anzeigen" sehen Sie eine Schaltfläche für jeden Anzeigetyp, den Ihre Ansicht (Blöcke und Seiten) hat. Wenn Sie auf die Schaltfläche "Hinzufügen" klicken, werden mehrere neue Arten von Displays angezeigt. Darunter sehen Sie den Namen des ausgewählten Anzeigetyps. Wenn Sie das Display umbenennen sollten, wenn Sie mehr als eine derselben Art haben (z. B. Sie haben Sie zwei Blocks, mit einem Gitterlayout, der andere mit einem Tisch Layout). Darunter gibt es 3 Säulen (obwohl der dritte, `Advanced`, zunächst minimiert ist). Die erste Spalte zeigt Ihnen die Einstellungen, die Sie gewählt haben, wenn Sie die Ansicht erstellt haben und es gespeichert haben. An der Unterseite befinden sich die Filter- und Sortierkriterien. Filter ermöglichen es Ihnen, einzuschränken, welche Entitäten in den Ergebnissen angezeigt werden. Standardmäßig gibt es Standardmäßig für `Inhaltsansichten, ein Filter, der nur veröffentlichte Inhalte anzeigt. Sortierkriterien sind selbsterklärend. Sowohl Filter als auch Sortierungen können "Besucher ausgesetzt sein". Dies bedeutet, dass niemand, der die Seite anzeigt, den Filter- oder Sortierkriterien anpassen kann, was für große Ansichten mit viel Inhalte besonders wertvoll ist. Sie sehen diese "freiliegenden Kriterien" direkt über den Ergebnissen (im Ergebnisvorschaubereich am Ende der Seite).
  • Bildtitel Erstellen Ansichten in Drupal 8 Schritt 9
    3. Konfigurieren Sie die Anzeige-spezifischen Einstellungen. Die erste Gruppe von Einstellungen in der mittleren Spalte ist spezifisch für den von Ihnen gewählten Anzeigetyp. Für Seiten kann beispielsweise die URL der Ansicht geändert werden. Hier ist auch die Einstellung, um bestimmte Benutzer zuzulassen oder abzulehnen, die die Ansicht sehen (wie Berechtigungen).
  • Bildtitel Erstellen Ansichten in Drupal 8 Schritt 10
    4. Fügen Sie einen Kopf- oder Fußzeilen hinzu, um zusätzliche Informationen bereitzustellen. Unter den Anzeigetypspezifischen Einstellungen können Sie der Ansicht einen Kopf- und Fußzeilen (oder mehr als einen von jedem) hinzufügen. Die allgemein verwendeten Optionen sind global: Textbereich und Global: Ergebniszusammenfassung. Die Ergebniszusammenfassung zeigt Informationen zu den Ergebnissen der Ansicht an, z. B. wie viele Ergebnisse derzeit angezeigt werden. Andere Optionen sollen eine weitere gesamte Ansicht oder eine gesamte Entität (z. B. eine Seite) in den Kopfzeilen- oder Fußzeile hinzufügen.
  • Bildtitel Erstellen Ansichten in Drupal 8 Schritt 11
    5. Geben Sie keinerlei Ergebnisverhalten an, um den Betrachter zu beruhigen. Wenn eine Ansicht nicht korrekt konfiguriert ist, oder wenn keine der erwarteten Entitäten zu zeigen ist, gibt es keine Ergebnisse. Es ist hilfreich, sowohl dem Besucher als auch für Sie (verwaltet), zu wissen, wann dies passiert, um die Ansicht zu kennen, aber nicht wie erwartet funktioniert (oder es gibt fehlende Inhalte). Das Hinzufügen eines NO-Ergebnisses ist fast genau das Gleiche wie das Hinzufügen eines Headers oder Fußzeilens, mit der Ausnahme, dass er angezeigt wird, wo die Ergebnisse angezeigt wurden.
  • Teil 3 von 3:
    Hinzufügen von Beziehungen und Kontextfiltern
    1. Fügen Sie Beziehungen hinzu, um zusätzliche Daten anzuzeigen oder verwenden zusätzliche Daten zu verwenden. Die Beziehungen lassen uns Verbindungen zwischen Entitäten herstellen, was uns mehr Felder gibt, die in der Ansicht verwendet werden können. Insbesondere bieten Beziehungen den Zugriff auf Daten aus Entitäten, die sich auf die angezeigten Entitäten beziehen, die angezeigt werden. Diese Daten können dann angezeigt oder auf andere Weise verwendet werden, z. B. in Filtern.

    Wenn Sie beispielsweise Artikel anzeigen (weil Sie einen Filter für den Inhalt anzeigen: Artikel), können Sie eine Beziehung zwischen den Artikeln und den Autoren der Artikel hinzufügen. Auf diese Weise können Sie Autorinformationen in der Ansicht verwenden - zum Beispiel können Sie den ersten und Nachnamen des Autors jedes angezeigten Artikel anzeigen. Alternativ können Sie die Beziehung in Filtern verwenden - zum Beispiel können Sie nur Artikel auswählen, die von Autoren erstellt wurden, die von Autoren erstellt wurden, die eine bestimmte Rolle wie Administratoren haben. Wir werden dieses Beispiel verwenden.

    Klicken Sie dazu auf die Schaltfläche "Hinzufügen" neben `Beziehungen`, und wählen Sie "Inhalt: Content Autor" aus der Liste der verfügbaren Beziehungen (Hinweis: Sie können das Suchfeld verwenden, wenn Sie wissen, welche Beziehung Sie hinzufügen möchten), und klicken Sie auf die Schaltfläche Übernehmen. Als Nächstes können Sie die Optionen überprüfen, dann "Anwenden" der Beziehung.

    Um diese Beziehung in einem gewöhnlichen Filter zu verwenden, klicken Sie auf die Schaltfläche "Hinzufügen". Im Dialogfeld `Filterkriterien hinzufügen`, im Selektionsfeld `Typ` fügen Sie das Auswahlfeld "Typ" jetzt eine neue Option "Benutzer" (geben Sie dort wegen der Beziehung ein), mit der Sie die Liste der Felder eingrenzen können. Finden und anwenden Sie den "Benutzer: Rollen". Wählen Sie im Dialogfeld `Filterkriterium konfigurieren: Benutzer: Rollen`, wählen Sie im Beziehungsfeld `Autor` aus (standardmäßig ausgewählt). Jetzt können Sie "Administrator" auswählen und den Filter anwenden.

    Sie haben gerade die Artikel gefiltert, die angezeigt werden, um nur Artikel anzeigen, die von Autoren verwalten werden! Was besonders wichtig ist, ist, dass Sie sich dafür entscheiden mussten, dass Sie sich für "Die Beziehung" im Filterbildschirm verwenden mussten, die den Filter auf die Autoren der Artikel betrachtete (das ist das, was die Beziehung bedeutet)!

    Tipps

    In Verbindung stehende Artikel