Shopify ценовые условия не соблюдаются - PullRequest
0 голосов
/ 06 марта 2019

Понятия не имею, почему эти условия не работают на моем шаблоне collection-item.liquid.

{% if product.price >= 5000 && product.price <= 50000 %}
    <img src="https:{{ '01.png' | asset_url }}" />

{% elsif product.price > 50000 && product.price <= 100000 %}
    <img src="https:{{ '02.png' | asset_url }}" />

{% elsif product.price > 100000 %}
    <img src="https:{{ '03.png' | asset_url }}" />

{% endif %}

Вместо ожидаемого результата все продукты показывают 01.png

Если я сделаю это ...

{{ product.price }}

... Я вижу, что цены на товары отображаются корректно (например, продукт за 50 долларов возвращает 5000).

Я также пробовал значения в виде строк вместо целых чисел, но это не решило проблему.

Что я делаю не так?

1 Ответ

1 голос
/ 06 марта 2019

Мой плохой - Shopify не поддерживает && в качестве оператора.Вместо этого должно быть and.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...