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}}"