Drupal-blokken: formulieren, menu's en inhoudsblokken.

DXPR Builder lerenDe site beherenDrupal-functies koppelen

Plaats een contactformulier, een menu of een herbruikbaar inhoudsblok direct in je lay-out. Je blijft het blok beheren in Drupal, en elke pagina die het toont blijft actueel. Gebruik deze pagina voor één vast stuk inhoud; voor een lijst die vanzelf groeit, gebruik je Drupal-views.

Voordat je begint

  • De Blokinhoud is ingeschakeld. Zonder hem verschijnt het tabblad Drupal-blokken niet.
  • Het blok bestaat: bijvoorbeeld een webformulier, een menu of een inhoudsblok onder Inhoud > Blokken (/admin/content/block).

Instellen

  1. Klik op + waar het blok moet komen en open het tabblad Drupal-blokken van de elementenkiezer.
  2. Kies een categorie onder Filteren op categorie, of typ een deel van de bloknaam in Zoeken.
  3. Klik op het blok. Zijn dialoogvenster opent.
  4. Stel de eigen opties van het blok in, als het die heeft.
  5. Vink Titel tonen aan om de beheernaam van het blok als kop erboven te tonen.
  6. Klik op Opslaan in het dialoogvenster, en daarna op Opslaan op de werkbalk.

Wat je ziet

Het blok verschijnt in de lay-out zoals het eruitziet op de live site. In de editor is het een voorbeeld: je wijzigt zijn inhoud waar het blok wordt beheerd, niet op de pagina.

Elk item in de lijst leest “Categorie: Bloknaam”. Typische categorieën zijn Inhoudsblok, Formulieren (zoekformulier, gebruikerslogin), Menu's, Systeem (sitebranding, broodkruimels) en Webformulier.

Het blok wordt gerenderd met de pagina, niet erin gekopieerd, dus bewerkingen aan een menu of een inhoudsblok verschijnen op elke pagina die het gebruikt. Zichtbaarheidsregels uit Bloklay-out gelden niet: het blok toont waar je het plaatst.

Instellingen

Instelling Wat hij doet Standaard
Titel tonen Toont de beheernaam van het blok als kop; inhoudsblokken negeren hem uit
Blokopties De eigen instellingen van het blok, zoals de niveaus van een menublok zoals het blok ze definieert

Om te beperken welke blokken je editors kunnen kiezen, gebruik je de lijst Blokken van een gebruikersprofiel.

Als je het blok niet ziet

  • Het tabblad Drupal-blokken ontbreekt. De Blokinhoud staat uit, en DXPR Builder somt blokken alleen op als hij aanstaat. Schakel Blokinhoud in onder Uitbreiden (/admin/modules).
  • Een nieuw blok staat niet in de lijst. Je gebruikersprofiel biedt het niet: nieuwe blokken worden niet automatisch aangevinkt. Vink het aan onder Blokken in het profiel op /admin/dxpr_studio/dxpr_builder/profile.
  • De paginatitel of een Views-blok staat niet in de lijst. DXPR Builder laat de paginatitel en hoofdinhoudblokken weg. Views-blokken staan op het tabblad Drupal-views.
  • Een blok dat een paginacontext nodig heeft ontbreekt. Sommige blokken hebben het huidige inhoudsitem nodig, wat de kiezer niet kan leveren, dus DXPR Builder verbergt ze. Plaats zulke blokken juist met Bloklay-out (/admin/structure/block).
  • Het blok is leeg voor bezoekers. Bezoekers hebben er geen toegang toe, bijvoorbeeld een formulier dat alleen ingelogde gebruikers mogen zien. Controleer de eigen toegangsinstellingen van het blok.

Wat nu?

Drupal-views om dynamische inhoud te tonen om DXPR Builder verder te verkennen.