Champ URL
Champ URL
Le champ url stocke une destination de lien.
Ideal pour
- liens CTA
- destinations externes
- liens de ressources de support
- destinations de telechargement
Exemple de schema
{ "name": "ctaUrl", "label": "CTA URL", "type": "url" }Usage dans le template
<a href="{{ ctaUrl }}">{{ ctaLabel }}</a>Avec logique de fallback :
{{#if ctaUrl}}
<a href="{{ ctaUrl }}" class="btn-primary">{{ ctaLabel | default("Learn more") }}</a>
{{/if}}Quand l'utiliser
Utilisez url lorsque le champ represente une destination et doit etre traite comme un lien.
Quand ne pas l'utiliser
N'utilisez pas url pour :
- des champs de texte generiques
- des labels de bouton
- des uploads de fichiers
Utilisez text, file ou un autre type de champ.
Notes techniques
- utilisez
urluniquement pour des destinations, pas pour des labels visibles - protegez les URLs optionnelles avec
{{#if}}afin d'eviter le rendu de liens vides - gardez la destination du lien et son label dans des champs separes
- utilisez un champ
filededie lorsque la destination doit etre un actif telechargeable gere