Entity Reference Views Select

In Drupal 8 zit referentie standaard in de kern. Je hebt er geen uitbreidingsmodule voor nodig. Waarom dan deze module?

1) Zonder deze module kan je reeds een view nemen om een referentieveld in te geven.

Standaard staat het zo:

Screen000598.png

Je kiest nu views als referentie type in plaats van standaard.

Screen000597.png

Je moet natuurlijk eerst een referentie view aanmaken.. Anders kan je die niet kiezen.

Screen000606.png

Je kiest de velden waarop je wilt zoeken. Dit laatste woord is van belang. Het gaat hier enkel om zoeken. Je wilt bijvoorbeeld bij de namen van een lijst ook de geboortedatum om bijvoorbeeld dubbels te voorkomen.

Screen000599.png

De view zier er ongeveer zo uit in de voorbeeldweergave.

Screen000600.png

Ik voeg de velden toe om te zoeken (filteren)

Screen000603.png

Als ik nu een node wil toevoegen met het referentieveld, dan werkt mijn zoekvenster (auto-aanvulling) op de naam

Screen000601.png

maar ook op de geboortedatum.

Screen000602.png

Tot daar wat er ingebouwd zit in de Drupal 8 kern. Een beetje teleurstellend dat je de referentie view die toch in de voorbeeldweergave mooi de gekozen velden toont, niet kan zichtbaar gemaakt worden in de keuze van het referentieveld. In bovenstaande prints zie je geen foto noch geboortedatum. Je kunt er enkel op zoeken.

2) Met deze module kan je echter meer...Bij de formulier input van het inhoudstype kan je nu kiezen om niet alleen te zoeken, maar ook de referentieview gewoon te tonen.

Screen000594.png

Ik kies voor vinkjes.. De drie velden van mijn view zijn nu zichtbaar. Een keuze maken wordt makkelijk.

Screen000593.png

Als je kiest voor een keuzelijst (voor veel mogelijkheden) dan werkt dit perfect, maar niet voor afbeeldingen.
Screen000596.png