Campo file
Campo file
Il campo file memorizza un singolo asset file gestito.
Ideale per
- PDF scaricabili
- brochure
- allegati
- schede tecniche
Esempio di schema
{ "name": "downloadFile", "label": "Download File", "type": "file" }Utilizzo nel template
<a href="{{ downloadFile.url }}">Download</a>Esempio di blocco download:
{{#if downloadFile}}
<a href="{{ downloadFile.url }}" class="download-link">
{{ downloadLabel | default("Download file") }}
</a>
{{/if}}Usalo quando
Usa file quando la sezione necessita di una singola risorsa scaricabile o collegata.
Non usarlo quando
Non usare file per:
- immagini visualizzate
- molti file con metadati specifici per riga
Usa invece image, images o repeater.
Note tecniche
- usa
fileper risorse scaricabili gestite, non per la presentazione di immagini visibili - abbina il campo file a un campo di testo separato per l'etichetta del collegamento visibile, se necessario
- proteggi l'output di download opzionale con
{{#if}} - se ogni elemento scaricabile necessita di un proprio titolo, descrizione o CTA, sposta su
repeater