Поділитися через


Відомості про оператори Liquid

Liquid має доступ до всіх загальних логічних і порівняльних операторів. Ці оператори можуть бути використані в тегах, таких як якщо і якщо не.

Базові оператори

== Дорівнює
!= Не дорівнює
> Більше
< Менше
>= Більше або дорівнює
<= Менше або дорівнює
or Умова A або умова B
та Умова A та умова B

містить

contains тести на наявність підрядка в межах рядка.

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

The title of this page contains the word Product.

{% endif %}

містить можна також перевірити наявність рядка у масиві рядків.

починається з

startswith перевіряє, чи рядок починається з вибраного підрядка.

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

This is a profile page.

{% endif %}

закінчується на

endswith перевіряє, чи рядок закінчується вибраним підрядком.

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

This is a forum page.

{% endif %}

Див. також