Operatori condizionali Liquid disponibili

Nota

A partire dal 12 ottobre 2022, i portali Power Apps sono denominati Power Pages. Altre informazioni: Microsoft Power Pages è ora generalmente disponibile (blog)
A breve verrà eseguita la migrazione e l'unione della documentazione dei portali Power Apps con la documentazione di Power Pages.

Quando utilizzato in istruzioni condizionali (if, unless), alcuni valori Liquid verranno come true e alcuni verranno elaborati come false.

In Liquid, null e il valore booleano false sono trattati come false; tutto il resto è trattato come true. Le stringhe vuote, le matrici vuote e così via, vengono gestiti come true. Ad esempio,

{% assign empty_string = "" %}
{% if empty_string %}
<p>This will render.</p>
{% endif %}

Puoi testare le stringhe e le matrici vuote utilizzando il valore vuoto speciale se necessario.

{% unless page.title == empty %}
<h1>{{ page.title }}</h1>
{% endunless %}

Puoi inoltre verificare le dimensioni di tipi Liquid, tipi Liquid o tipi Liquid mediante la proprietà size speciale.

{% if page.children.size > 0 %}
<ul>
{% for child in page.children %}
<li>{{ child.title }}</li>
{% endfor %}
</ul>
{% endif %}
Operatore Vero Falso
Vero ×
Falso ×
Null ×
Stringa ×
stringa vuota ×
0 ×
1, 3,14 ×
matrice o dizionario ×
matrice o dizionario vuoti ×
Oggetto ×

Vedi anche

Archiviazione di contenuto di origine utilizzando modelli Web
Informazioni sugli operatori Liquid
Tipi Liquid
Oggetti Liquid
Tag Liquid
Filtri Liquid

Nota

Puoi indicarci le tue preferenze di lingua per la documentazione? Partecipa a un breve sondaggio. (il sondaggio è in inglese)

Il sondaggio richiederà circa sette minuti. Non viene raccolto alcun dato personale (Informativa sulla privacy).