Forstå Liquid-operatorer

Liquid har adgang til alle almindelige logiske operatorer og sammenligningsoperatorer. De kan bruges i mærker som if og unless.

Grundlæggende operatorer

== Er lig med
!= Er ikke lig med
> Større end
< Mindre end
>= Større end eller lig med
<= Mindre end eller lig med
Eller Betingelse A eller betingelse B
Og Betingelse A og betingelse B

indeholder

contains tester for tilstedeværelsen af en understreng i en tekststreng.

{% if page.title contains 'Product' %}

The title of this page contains the word Product.

{% endif %}

contains kan også teste for tilstedeværelsen af en streng i en matrix af strenge.

startswith

startswith tester, om en streng starter med en given understreng.

{% if page.title startswith 'Profile' %}

This is a profile page.

{% endif %}

endswith

endswith tester, om en streng begynder med en given understreng.

{% if page.title endswith 'Forum' %}

This is a forum page.

{% endif %}

Se også

Tilføje dynamisk indhold, og oprette brugerdefinerede skabeloner
Gemme kildeindhold ved hjælp af webskabeloner
Liquid-typer
Betinget
Liquid-objekter
Liquid-mærker
Liquid-filtre
Oprette avancerede skabeloner til portaler