Referentie voor componentvelden
Referentie voor componentvelden
Deze referentie behandelt de veldtypen die beschikbaar zijn bij het definiëren van FaceFlow-componenten.
Gebruik deze sectie wanneer je moet beslissen welk soort editorgerichte invoer een sectie moet aanbieden en hoe die invoer veilig en voorspelbaar gerenderd moet worden.
Veldtypen op topniveau
- Tekst
- Tekstgebied
- Getal
- URL
- Datum
- Afbeelding
- Afbeeldingen
- Bestand
- Selectie
- Selectievakje
- Rijke tekst
- HTML-code
- Kaart
- Herhaler
- Formulierselectie
- Review-selectie
Subveldtypen alleen voor Herhaler
Deze veldtypen zijn bedoeld voor gebruik binnen repeater-rijen in plaats van als algemene veldtypen op sectieniveau.
Regels voor veldkeuze
Kies een veldtype op basis van het contentcontract dat je wilt behouden:
- gebruik
textvoor korte tekenreeksen - gebruik
textareavoor onbewerkte meerregelige tekst - gebruik
numbervoor numerieke waarden die numeriek moeten blijven - gebruik
urlvoor links en bestemmingen - gebruik
datevoor publicatie-, evenement- of tijdlijn-datums - gebruik
imageofimagesvoor beheerde media - gebruik
filevoor downloadbare middelen - gebruik
selectofcheckboxvoor gecontroleerde opties - gebruik
richtextvoor redactionele opmaak - gebruik
htmlcodealleen voor gecontroleerde geavanceerde markup - gebruik
mapvoor gestructureerde locatiegegevens - gebruik
repeatervoor gestructureerde herhaalde rijen - gebruik
formSelectenreviewSelectvoor beheerde embeds
Snelle beslisgids
one short string -> text
one multi-line plain block -> textarea
formatted editorial content -> richtext
repeatable cards or FAQs -> repeater
embed a managed Form -> formSelect
embed a managed Review -> reviewSelect
advanced custom markup -> htmlcodeVoorbeeldschema
[
{ "name": "title", "label": "Title", "type": "text" },
{ "name": "summary", "label": "Summary", "type": "textarea" },
{ "name": "heroImage", "label": "Hero Image", "type": "image" },
{ "name": "ctaUrl", "label": "CTA URL", "type": "url" }
]