Functionaliteit
De concrete functionaliteiten die op een pagina kunnen worden opgenomen, zoals formulieren en kaarten.
Inleiding
De Functionaliteit is anders dan de andere componenten: in plaats van visuele variaties van dezelfde inhoud, is elk type een concrete functionaliteit om op de pagina op te nemen — momenteel een contactformulier of een kaart.
Het volgt hetzelfde mechanisme dat alle componenten gemeen hebben, beschreven in Overzicht en Componenttypen — maar hier kies je bij het selecteren van het Type welke functionaliteit op de pagina verschijnt, niet alleen een andere stijl.
Velden
Naast de algemene velden (Type, Volgorde, Bewerkingsmodus, Achtergrond omkeren, Acties), heeft de Functionaliteit:
| Veld | Beschrijving |
|---|---|
Titel (title) | Titel van het blok. |
Inhoud (content / html_content) | Tekst van het blok. |
Afbeelding (image) | Bijbehorende afbeelding (niet alle typen gebruiken deze). |
Beschikbare typen
Contactformulier (ContactForm)
Toont een contactformulier (naam, e-mail, bericht), beveiligd met reCAPTCHA. Bij verzending worden de gegevens naar de service contact op de server gestuurd, die ze opslaat in de entiteit contact (zichtbaar in de backoffice) en waarmee e-mailwaarschuwingen kunnen worden geconfigureerd.
Contactkaart (ContactMap)
Toont een interactieve kaart met Mapbox. Gebruikt de configuratie settings.cluar.website.mapbox (zie Configuratie) — met name de accessToken (verplicht om de kaart te laten werken) en de optie dark (licht of donker thema van de kaart).
Volgende stap
Nu je de 5 componenten hebt verkend, ga je verder naar de Acties, die aan de meeste ervan kunnen worden gekoppeld.