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 file per 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

Correlati