Oznake nadzora poteka
Oznake nadzora poteka določajo, kateri bloki kode naj bodo izvedeni in katera vsebina naj bo upodobljena na podlagi danih pogojev. Pogoji so zgrajeni z uporabo razpoložljivih operatorjev Liquid ali zasnovani na pravilnosti ali napačnosti dane vrednosti.
če
Izvede blok kode, če je izpolnjen dani pogoj.
{% if user.fullname == 'Dave Bowman' %}
Hello, Dave.
{% endif %}
razen če
Kot možnost »if«, razen da izvaja blok kode, če podan pogoj ni izpolnjen.
{% unless page.title == 'Home' %}
This is not the Home page.
{% endunless %}
elsif/else
Doda več pogojev v sklop »if« ali »unless«.
{% if user.fullname == 'Dave Bowman' %}
Hello, Dave.
{% elsif user.fullname == 'John Smith' %}
Hello, Mr. Smith.
{% else %}
Hello, stranger.
{% endif %}
case/when
Izjava preklopa za primerjavo spremenljivke z različnimi vrednostmi in izvajanje različnega bloka kode za vsako vrednosti.
{% case user.fullname %}
{% when 'Dave Bowman' %}
Hello, Dave.
{% when 'John Smith' %}
Hello, Mr. Smith.
{% else %}
Hello, stranger.
{% endcase %}
Glejte tudi
Oznake za ponovitev
Oznake spremenljivk
Oznake predlog
Oznake tabele Dataverse
Opomba
Ali nam lahko poveste, kateri je vaš prednostni jezik za dokumentacijo? Izpolnite kratko anketo. (upoštevajte, da je v angleščini)
Z anketo boste porabili približno sedem minut. Ne zbiramo nobenih osebnih podatkov (izjava o zasebnosti).
Povratne informacije
Pošlji in prikaži povratne informacije za