Utilisation des Variables - Construction - Documentation Carrd
Utilisation des Variables
Nécessite Pro Plus ou supérieur
Les variables permettent d'incorporer du contenu dynamique dans le texte d'un site, les URL de liens, les valeurs de formulaire, et plus encore. Une variable est généralement composée d'un nom et d'une valeur de secours optionnelle :
{{nom|secours}}
La partie nom
de la variable est le nom unique associé au contenu (ou valeur) que vous essayez d'inclure, tandis que la partie secours
est une valeur de secours optionnelle au cas où la valeur serait vide ou que la variable n'existerait pas. Par exemple, la variable {{url.nom}}
dans la ligne de texte suivante :
Bienvenue, {{url.prenom}} !
... sera étendue à la valeur de url.prenom
, qui dans ce cas est le paramètre URL prenom
:
Bienvenue, Cayce !
De même, la variable {{url.prenom|ami}}
sera également étendue au contenu du paramètre URL prenom
, mais si elle est vide ou n'existe pas, elle sera étendue à la valeur de secours ami
:
Bienvenue, ami !
Variables Prises en Charge
Ci-dessous se trouve une liste de toutes les variables actuellement prises en charge par Carrd. Les variables avec une portée Globale peuvent être utilisées partout où les variables sont prises en charge. Toutes les autres variables ne peuvent être utilisées que dans leurs portées définies.
Certaines variables nécessitent une interaction utilisateur avant de pouvoir s'étendre. Par exemple, les variables de formulaire telles que
{{email}}
,{{form01.email}}
, ou{{form01_response.confirmation_id}}
ne s'étendront qu'après que l'utilisateur ait soumis ce formulaire spécifique.
Portée | Variable | Description |
---|---|---|
Globale | {{url.nom_du_parametre}} | Contenu du paramètre URL nom_du_parametre . Utilisations courantes incluent l'ajout de paramètres UTM (comme utm_source et utm_medium ) aux liens sortants, et le remplissage dynamique des champs de formulaire avec des valeurs par défaut. |
Globale | {{client.date}} | Date locale du client au format numérique (par exemple, 1/3/22 ). |
Globale | {{client.time}} | Heure locale du client au format HH:MM (par exemple, 12:34 PM ). |
Globale | {{client.fulldate}} | Date locale du client au format texte (par exemple, 3 janvier 2022 ). |
Globale | {{client.fulltime}} | Heure locale du client au format HH:MM:SS (par exemple, 12:34:56 PM ). |
Globale | {{client.timestamp}} | Alias de client.utc_timestamp . |
Globale | {{client.utc_date}} | Date UTC au format numérique (par exemple, 1/3/22 ). |
Globale | {{client.utc_time}} | Heure UTC au format HH:MM (par exemple, 12:34 PM ). |
Globale | {{client.utc_fulldate}} | Date UTC au format texte (par exemple, 3 janvier 2022 ). |
Globale | {{client.utc_fulltime}} | Heure UTC au format HH:MM:SS (par exemple, 12:34:56 PM ). |
Globale | {{client.utc_timestamp}} | Heure UTC sous forme de timestamp Unix (par exemple, 1641213240 ). |
Globale | {{form.fieldId}} | S'étend à la valeur du champ fieldId du dernier formulaire soumis. Nécessite que Exporter les variables soit activé sur le formulaire. |
Globale | {{form_response.key}} | S'étend à la valeur de key de la réponse la plus récente de l'endpoint du dernier formulaire soumis. Nécessite que Exporter les variables et Retourner les réponses des endpoints soient activés sur le formulaire. Les réponses avec des clés à plusieurs niveaux sont automatiquement aplaties. |
Formulaire de Contact
Variable | Description |
---|---|
{{name}} | Valeur du champ Nom de ce formulaire. |
{{email}} | Valeur du champ Email de ce formulaire. |
{{message}} | Valeur du champ Message de ce formulaire. |
{{company}} | Valeur du champ Nom de l'entreprise de ce formulaire. |
{{phone}} | Valeur du champ Numéro de téléphone de ce formulaire. |
{{subject}} | Valeur du champ Sujet de ce formulaire. |
{{consent}} | Valeur du champ Consentement requis de ce formulaire. |
Formulaire d'Inscription
Variable | Description |
---|---|
{{email}} | Valeur du champ Email de ce formulaire. |
{{fname}} | Valeur du champ Prénom (ou Nom si un seul champ est utilisé). |
{{lname}} | Valeur du champ Nom de famille de ce formulaire. |
{{company}} | Valeur du champ Nom de l'entreprise de ce formulaire. |
{{phone}} | Valeur du champ Numéro de téléphone de ce formulaire. |
{{consent}} | Valeur du champ Consentement requis de ce formulaire. |
Formulaire Personnalisé
Variable | Description |
---|---|
{{fieldId}} | Valeur du champ fieldId de ce formulaire. |
Éléments Pris en Charge
Les variables sont actuellement prises en charge par les éléments suivants :
Type d'Élément | Où |
---|---|
Boutons | Étiquettes, URLs de lien |
Intégration | Code |
Formulaire | Étiquettes de bouton, messages "À la fin", URLs et code, messages "En cas de succès", URLs et code, messages "En cas d'échec", URLs et code, code d'événement "À la soumission", code d'événement "En cas de succès", code d'événement "En cas d'échec", valeurs d'entrée (personnalisées), étiquettes d'entrée (personnalisées) |
Galerie | Texte alternatif, légendes, URLs de lien |
Icônes | URLs de lien |
Image | Texte alternatif, URLs de lien |
Liens | Étiquettes, URLs de lien |
Liste | Éléments |
Tableau | En-têtes, lignes |
Texte | Contenu |