條件塊
模板的一部分可以有條件地顯示。If
語句用於此目的。它與程式語言中的 if
語句類似。如果表示式求值為 true
,則執行/顯示塊的內容。
{% if enabled == false %}
Disabled
{% endif %}
** 僅當 enabled
等於 false
時才會顯示已禁用。
可以使用 elseif
和 else
建立多個分支。
{% if temperature < 10 %}
It's cold
{% elseif temperature < 18 %}
It's chilly
{% elseif temperature < 24 %}
It's warm
{% elseif temperature < 32 %}
It's hot
{% else %}
It's very hot
{% endif %}