Types Liquid disponibles
Notes
À compter du 12 octobre 2022, le portail Power Apps devient Power Pages. Plus d’informations : Microsoft Power Pages est maintenant généralement disponible (blog)
Nous allons bientôt migrer et fusionner la documentation des portails Power Apps avec la documentation de Power Pages.
Les objets Liquid peuvent retourner un des sept types de base : Chaîne, Nombre, Booléen, Tableau, Dictionnaire, Date/Heure ou Null. Les variables Liquid peuvent être initialisées à l’aide des balises assign ou capture.
Chaîne
Une chaîne est déclarée en entourant le texte de guillemets simples ou doubles.
{% assign string_a = "Hello World!" %}
{% assign string_b = 'Single quotes work too.' %}
Obtenez le nombre de caractères d’une chaîne avec la propriété size.
{{ string_a.size }} <!-- Output: 12 -->
Numéro
Les nombres peuvent être des nombres entiers ou flottants.
{% assign pi = 3.14 %}
{% if page.title.size > 100 %}
This page has a long title.
{% endif %}
Booléen
Une valeur booléenne a la valeur True ou False.
{% assign x = true %}
{% assign y = false %}
{% if x %}
This will be rendered, because x is true.
{% endif %}
Tableau
Un tableau contient une liste de valeurs de tout type. Vous pouvez accéder à un élément donné par l’index (de base zéro) à l’aide de [ ], itérer sur celui-ci à l’aide de la balise for et obtenir le nombre d’éléments contenus dans le tableau à l’aide de la propriété size.
{% for view in entitylist.views %}
{{ view.name }}
{% endfor %}
{{ entitylist.views[0] }}
{% if entitylist.views.size > 0 %}
This list has {{ entitylist.views.size }} views.
{% endif %}
Dictionnaire
Les dictionnaires contiennent un ensemble de valeurs accessibles par une clé de chaîne. Vous pouvez accéder à un élément donné par la clé de chaîne à l’aide de [ ], itérer sur celui-ci à l’aide de la balise for et obtenir le nombre d’éléments contenus dans le dictionnaire à l’aide de la propriété size.
{{ request.params[ID] }}
{% if request.params.size > 0 %}
The request parameters collection contains some items.
{% endif %}
Date/Heure
Un objets Date/Heure représente une date et une heure spécifiques.
{{ page.modifiedon | date: 'f' }}
Null
Null représente une valeur vide ou inexistante. Les sorties qui tentent de retourner une valeur Null n’affichent aucune donnée. Elle est considérée comme False dans les conditions.
{% if request.params[ID] %}
This will render if the ID request parameter is NOT null.
{% endif %}
Voir aussi
Stocker le contenu source à l’aide de modèles Web
Comprendre les opérateurs Liquid
Conditions
Objets Liquid
Balises Liquid
Filtres Liquid
Notes
Pouvez-vous nous indiquer vos préférences de langue pour la documentation ? Répondez à un court questionnaire. (veuillez noter que ce questionnaire est en anglais)
Le questionnaire vous prendra environ sept minutes. Aucune donnée personnelle n’est collectée (déclaration de confidentialité).