Scroll
De Onderdelen van een Weergave
Wat zijn de onderdelen van een weergave?
Wanneer je een weergave bewerkt in de administratieve interface, zie je de volgende onderdelen (of secties), die je in staat stellen te specificeren welke data moet worden weergegeven, in welke volgorde en in welk formaat:
- Weergave
-
Elke weergave kan één of meerdere weergaven hebben, die elk één type output produceren. Opties voor weergavetypen zijn onder andere:
- Pagina
- Maakt output op een specifieke URL, voor de hoofdinhoud van die URL.
- Blok
- Maakt output in een blok, dat op pagina’s kan worden geplaatst.
- Feed
- Maakt een RSS of een ander type feed.
- Bijlage
- Maakt output die je kunt toevoegen aan een andere weergave.
- Formaat
- Afhankelijk van het weergavetype kun je kiezen om je data weer te geven in een tabel, raster, HTML-lijst of een ander formaat. Sommige formaten geven je ook een tweede keuze waarmee je kunt kiezen tussen het weergeven van gerenderde entiteiten of velden; andere formaten geven je deze keuze niet (bijvoorbeeld: als je een tabel gebruikt, moet je altijd velden gebruiken).
- Velden
- Afhankelijk van de keuze van formaat kun je bepalen welke contentvelden worden weergegeven. Bijvoorbeeld: als je een weergave van recept-contentitems maakt, zou je in een blokweergave alleen de receptnamen tonen, terwijl je in een volledige paginaweergave ook een afbeeldingsveld zou tonen omdat je meer ruimte hebt.
- Filtercriteria
- Filters beperken de data die wordt weergegeven, gebaseerd op criteria zoals of de content gepubliceerd is of niet, het type content of een veldwaarde. Bijvoorbeeld: om een weergave van recepten te maken, moet je filteren op het contenttype Recept, en op gepubliceerde recepten. Filters kunnen ook blootgesteld worden, wat betekent dat gebruikers een formulier krijgen waar ze hun eigen filterwaarden kunnen kiezen. Je zou dit bijvoorbeeld gebruiken op een Receptpagina zodat gebruikers recepten kunnen filteren met bepaalde ingrediënten.
- Sorteercriteria
- Definieert de volgorde waarin de output wordt weergegeven, wat gebaseerd kan zijn op elk contentveld.
- Contextuele filters
- Contextuele filters lijken op gewone filters, behalve dat de waarden komen uit de context van de weergave, zoals de volledige URL van de getoonde pagina, de huidige datum of tijd, of een andere waarde die door de weergave kan worden gedetecteerd.
- Relaties
- Relaties maken het mogelijk om uit te breiden wat er wordt weergegeven in je weergave, door de basisinhoud die wordt getoond te relateren aan andere contententiteiten. Relaties worden gemaakt met behulp van velden op de basisinhoud die het koppelen aan andere content; een voorbeeld is dat alle gewone contentitems een auteurveld hebben, dat verwijst naar het gebruikersaccount van de persoon die de content heeft geschreven. Zodra je een relatie hebt aangemaakt, kun je velden van de gerelateerde entiteit tonen in de weergave.
Artikel uit de Drupal Gebruikershandleiding. Geschreven en bewerkt door Surendra Mohan en Jennifer Hodgdon.