Champ File

Champ File

Le champ file stocke un actif fichier gere unique.

Ideal pour

  • PDF telechargeables
  • brochures
  • pieces jointes
  • fiches de specification

Exemple de schema

{ "name": "downloadFile", "label": "Download File", "type": "file" }

Usage dans le template

<a href="{{ downloadFile.url }}">Download</a>

Exemple de bloc de telechargement :

{{#if downloadFile}}
  <a href="{{ downloadFile.url }}" class="download-link">
    {{ downloadLabel | default("Download file") }}
  </a>
{{/if}}

Quand l'utiliser

Utilisez file lorsque la section a besoin d'un actif telechargeable ou lie.

Quand ne pas l'utiliser

N'utilisez pas file pour :

  • des images affichees
  • plusieurs fichiers avec des metadonnees propres a chaque ligne

Utilisez plutot image, images ou repeater.

Notes techniques

  • utilisez file pour des actifs telechargeables geres, pas pour l'affichage visuel d'images
  • associez le champ fichier a un champ texte distinct pour le label visible du lien si necessaire
  • protege la sortie de telechargement optionnelle avec {{#if}}
  • si chaque element telechargeable a besoin de son propre titre, description ou CTA, passez a repeater