Afbeeldingsveld
Afbeeldingsveld
Het image veld slaat één beheerd afbeeldingsbestand op.
Het beste voor
- hero-afbeeldingen
- kaart-miniaturen
- logo's
- auteurfoto's
- sectieafbeeldingen
Voorbeeldschema
{ "name": "heroImage", "label": "Hero Image", "type": "image" }Sjabloongebruik
<img src="{heroImage.webp}" alt="{heroImage.description}">Gebruik voor hero-stijl:
{{#if heroImage}}
<figure class="hero-media">
<img src="{heroImage.width(1200).webp}" alt="{heroImage.description}">
</figure>
{{/if}}Gebruik het wanneer
Gebruik image wanneer de sectie één primair beheerd beeld nodig heeft.
Gebruik het niet wanneer
Gebruik image niet wanneer:
- de sectie meerdere beelden nodig heeft
- het bestand downloadbaar moet zijn in plaats van weergegeven
Gebruik in plaats daarvan images of file.
Technische opmerkingen
- koppel afbeeldingsvelden aan een gerelateerd tekstveld wanneer de sectie een expliciet onderschrift of label nodig heeft
- behandel de afbeelding als één primair bestand, niet als een contentmodel met meerdere items
- bescherm optionele afbeeldinguitvoer met
{{#if}}om lege mediacontainers te voorkomen - gebruik
imagesofrepeaterals elk beeld zijn eigen begeleidende tekst of metadata nodig heeft - velden voor enkele afbeeldingen ondersteunen veldspecifieke helpers zoals
{heroImage.raw},{heroImage.webp},{heroImage.width(N)}, en{heroImage.description} - deze afkorting is specifiek voor het Component field contract; afbeeldingsobjecten afkomstig van pagina- of lijstcontext gebruiken meestal object-stijl Facet-ketens die eindigen op
.url