Shopify cart.js (версия для заклепок), удаляющая несколько товаров вместо одного за раз

<div rv-data-cart-update-id="item.id" rv-data-cart-update="item.quantity | minus 1" style="position: absolute; top: -2px; right: 4px; cursor: pointer;" data-cart-update-id="12541069361194" data-cart-update="3">
<img src="//cdn.shopify.com/s/files/1/2556/0186/files/180424_cross_10x10.png?7401277007178548701" alt="">
</div>

У меня есть миниатюра, отображающая количество продуктов, и когда крестик нажимается, он должен удалить только один элемент и отображать 3 (data-cart-update="3"), но он удаляет все столбцы один.

1 ответ

Возможно, вы неправильно отображаете свой код в своем вопросе, хотя, кто знает, с SO. Если вы думаете, что этот код имеет смысл, это не так. Попробуйте использовать Liquid в своем коде.

Ваша строка: rv-data-cart-update="item.quantity | минус 1"

Попробуйте: rv-data-cart-update="{{item.quantity | minus 1}}"

Другие вопросы по тегам