Een Drupal-view op je pagina tonen.

DXPR Builder lerenDe site beherenDrupal-functies koppelen

Zet een lijst die zichzelf bijwerkt in je lay-out: het laatste nieuws, aankomende evenementen of een teamoverzicht. Je voegt hem één keer toe; de view kiest de items, en nieuwe inhoud verschijnt zonder dat iemand de pagina bewerkt. Gebruik voor één vast onderdeel, zoals een formulier of een menu, in plaats daarvan Drupal-blokken.

Voordat je begint

  • De module Views is ingeschakeld.
  • Onder Structuur > Weergaven (/admin/structure/views) bestaat een view met de gewenste lijst. Een blokweergave is de gebruikelijke keuze, omdat die geen eigen pagina heeft.

Instellen

  1. Klik op + waar de lijst moet komen en open het tabblad Drupal-views van de elementenkiezer.
  2. Kies een tag onder Filteren op tag, of typ de naam van de view bij Zoeken.
  3. Klik op de viewweergave. De instellingendialoog opent.
  4. Om een ander aantal items op deze pagina te tonen, zet je Pager overschrijven op Ja en voer je het aantal in.
  5. Klik op Opslaan in de dialoog, daarna op Opslaan op de werkbalk.

Wat je ziet

De lijst verschijnt met de filters, sortering en stijl die de view definieert. Elk item in de kiezer luidt “Viewnaam (Weergavetitel)”. Het tabblad toont elke weergave van elke ingeschakelde view, inclusief paginaweergaven.

Om de view zelf te wijzigen open je het menu More van het element en kies je View bewerken. De weergave opent in de Views-editor in een nieuw browsertabblad.

Instellingen

De dialoog toont alleen de instellingen die bij de gekozen view passen.

Instelling Wat het doet Standaard
Titel tonen Toont de titel van de view als kop; aangeboden wanneer de view een titel heeft uit
Exposed filters tonen Toont het filterformulier van de view boven de lijst; aangeboden wanneer de view exposed filters heeft uit
Pager overschrijven Laat deze pagina een eigen aantal items en offset gebruiken Nee
Weer te geven items of Items per pagina Hoeveel items er getoond worden; 0 toont alle de eigen waarde van de view
Pager-offset Hoeveel items aan het begin over te slaan de eigen waarde van de view
Contextuele filter Waarden voor de contextuele filters van de view, gescheiden door “/”, bijvoorbeeld 40/12/10 leeg
Veldinstellingen Op het tabblad Velden wisselen: vink velden uit om ze op deze pagina te verbergen alle velden getoond

Om te beperken welke views je redacteuren kunnen kiezen, gebruik je de lijst Weergaven van een gebruikersprofiel.

Als je de lijst niet ziet

  • Een nieuwe view staat niet op het tabblad Drupal Views. De view is uitgeschakeld, of je gebruikersprofiel biedt hem niet: nieuwe weergaven worden niet automatisch aangevinkt. Schakel de view in onder Structuur

    Weergaven, en vink hem daarna aan onder Weergaven in het profiel op /admin/dxpr_studio/dxpr_builder/profile.

  • De editor toont “Turn on Ajax on this view to use exposed filters.” Exposed filters tonen staat aan, maar de view gebruikt geen Ajax. Bewerk de view en zet Use AJAX op Yes onder Advanced.
  • Het element blijft leeg. De view gaf geen resultaten of de bezoeker mag hem niet zien. Controleer de filters en toegangsinstellingen van de view met View bewerken.
  • Exposed filters verschijnen niet voor bezoekers. Exposed filters tonen staat uit voor dit element. Open de instellingen en vink het aan.

Wat nu?

Drupal-blokken om herbruikbare inhoud te plaatsen om DXPR Builder verder te verkennen.