-
Sorties, qui génèrent du HTML.
La syntaxe des sorties consiste en une variable ou une valeur, ainsi qu’en une liste facultative de filtres, le tout entouré de
{{et}}. Par exemple,{{ user.name }}. -
Balises, qui contrôlent le rendu du modèle et mettent en œuvre la logique.
La syntaxe des balises consiste en un nom de balise et des arguments facultatifs entourés de
{%et%}. Par exemple,{% if user_metadata.lang == 'it' %} Ciao! {% endif %}.
Vous pouvez consulter la description et des exemples des balises Liquid sur la page des balises LiquidJS.
Filtres
Vous pouvez consulter la description et des exemples des filtres Liquid sur la page des filtres LiquidJS.
Variables générales
logo_url, sont automatiquement encodées pour URL afin de réduire les risques de sécurité. Les numéros de téléphone sont stockés avec leur préfixe de pays (+<country_code>), sauf les numéros de téléphone américains, qui peuvent omettre ce préfixe.
-
Informations relatives au locataire définies dans les Paramètres du locataire :
tenant, qui correspond au nom brut du locatairefriendly_namesupport_emailsupport_urllogo_urlhome_urlregion
-
locale, qui est basé sur le paramètre de requêteui_localdans les requêtes/authorize -
code(non disponible dans les modèlesblocked_account) -
connection, le nom de la connexion à la base de données -
Les variables
usersuivantes :user.nameuser.nicknameuser.given_nameuser.family_nameuser.pictureuser.login_countuser.user_metadata, les attributs de l’utilisateur qui n’ont pas d’incidence sur les fonctionnalités de base de l’utilisateur, y compris ses préférencesuser.app_metadata, les attributs de l’utilisateur qui peuvent avoir une incidence sur les fonctionnalités de base de l’utilisateur, comme le fonctionnement d’une application ou ce à quoi l’utilisateur peut accéder, y compris son plan de soutien, ses rôles de sécurité et ses groupes de contrôle d’accèsuser.email_verifieduser.emailuser.phone_numberuser.phone_verifieduser.multifactoruser.source_ipuser.countryuser.city
-
Les variables
clientsuivantes :nameclientIDmetadata
-
L’objet
application, qui donne accès aux propriétés client standard commeapplication.nameetapplication.client_metadata -
Lorsqu’un utilisateur se connecte au moyen d’une Organisation, les variables supplémentaires suivantes sont disponibles :
organization.idorganization.nameorganization.display_nameorganization.metadataorganization.branding.logo_urlorganization.branding.colors.primaryorganization.branding.colors.page_background
-
Plusieurs variables de :
custom_domain.domain, le nom de domaine du locatairecustom_domain.domain_metadata, les champs de métadonnées du domaine personnalisé (paires clé-valeur)