Wie erstelle ich einen Ansichtstyp für die Anzeige von Entitätsreferenzen?


26

Ich habe eine Einheit , die ein Feld Sammlung von Entity - Referenzen enthält und die Entity - Referenzen mit dem bearbeiten Entity - Auswahlmodus ist einfach (mit optionalen Filter durch Bündel), aber nur Entity Feldname x zeigt in der Liste.

Ich habe auch eine Ansicht erstellt, in der Informationen von der Entität, auf die verwiesen wird, angezeigt werden. Wenn ich jedoch den Auswahlmodus für die Entität in Ansichten ändere, wird die folgende Meldung angezeigt:

Es wurden keine berechtigten Ansichten gefunden. Erstellen Sie eine Ansicht mit einer Entitätsreferenzanzeige, oder fügen Sie einer vorhandenen Ansicht eine solche Anzeige hinzu

.

Danach habe ich eine Reihe von Ansichten des Anzeigentyps Entity Reference erstellt, die dieselben Informationen anzeigen, aber dennoch eine Fehlermeldung anzeigen.

Kann mir jemand die Schritte zum Erstellen von Darstellungsansichten für Entitätsreferenzen zeigen? PS. Ich denke, was ich tue, ist umständlicher als gewöhnlich, da die Entitätsreferenz ein mehrwertiges Element in einer Feldsammlung ist, aber ich kann keine Ansichten dazu erstellen


Sie sollten eine richtige Antwort auswählen, damit diese nicht in der Liste der unbeantworteten Fragen erscheint.
Rooby

Das ist eine Frage, die ich vor einiger Zeit gestellt habe. Ich werde die Aufgabe, die ich zu erfüllen versuchte, noch einmal wiederholen müssen. Es war schon damals
schwierig

Antworten:


30

Erstellen Sie eine Knotenansicht mit den entsprechenden Filtern usw., um die gewünschten Ergebnisse im Referenzfeld zu erhalten.

Klicken Sie dann oben links unter "Anzeigen" auf "Hinzufügen" und wählen Sie "Objektreferenz".

Dann steht diese Anzeige Ihrem Feld zur Verfügung.

Bearbeiten: Es muss keine Knotenansicht sein, wenn Sie auf andere Entitätstypen verweisen.


Vielen Dank! Ich habe auch lange danach gesucht. Dies ist eine sehr hilfreiche Antwort. Es steht immer noch (Inhalt) nach der Ansicht oben auf dem Bildschirm, von der ich vorher gedacht hatte, dass sie nicht funktionieren würde. Das ist nicht wahr. Das ist die richtige Antwort.
Karl Henselin,

Funktioniert es mit Drupal 8?
Matoeil

@Matoeil Ja, der Anzeigemodus für Entitätsreferenzen ist in Drupal 8 noch vorhanden, aber jetzt ist alles im Kern.
Rooby
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.