Shopify жидкость: вариант корзины-шаблона не определен - PullRequest
0 голосов
/ 27 мая 2018

Я просто разрешаю оформить заказ товара.Когда покупатель хочет купить товар с инвентарным запасом меньше нуля и нажимает на корзину просмотра из корзины ajax, я просто хочу показать сообщение «Отправка до 7 июня».в cart-template.liquid .Я применил логику, приведенную ниже.Если требуется полный код, готовый поделиться.

{% if variant.inventory_quantity < 1%}
<p id="dispatch" style="color: #f48c21">Will be dispatched by June 7</p>
{{variant.inventory_quantity}}
{% endif %}
<script>console.log(variant.inventory_quantity)</script>

, когда я печатаю сообщение в cart-template.liquid без условия if, я вижу это сообщение.Я обнаружил, что он ничего не печатает внутри {{}}, также проверенный с помощью console.log выдает ошибку как variant is not defined Мой запрос Нужно ли определять variant вручную?если да как?или нужно использовать другую переменную жидкости, чтобы проверить количество запаса продукта меньше нуля?Дайте мне знать, если потребуется больше.Спасибо.

1 Ответ

0 голосов
/ 27 мая 2018

Я начал печатать все переменные варианта.Я просто добавил item перед variant.inventory_quantity, и это спасло мой день.

{% if item.variant.inventory_quantity < 1 %}
<p id="dispatch" style="color: #f48c21">Will be dispatched by June 7</p>
{% endif %} 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...