нажатием на кнопку + - сразу менять значение количества товара
По стандарту добавление в корзину выглядит так
<button type="submit" name="ms2_action" value="cart/add">В корзину</button>
Но такой способ будет только плюсовать, а не заменять значения.
Есть ли способ заменить value="cart/add" на value="cart/change" ?
https://sputnik-detstva.ru/poisk?query=%D0%BA%D1%83%D0%BA%D0%BB%D0%B0
Замена просто на value="cart/change" не работает
Вам нужно при добавлении динамически получать key добавленого товара и вставлять у данного продукта этот ключ и тогда смена кол-ва будет работать. Или изменять логику, например отображать сразу и кол-во и кнопку добавить - сколько в начале накликал столько и добавлять.
Для того чтобы работал change, нужен ключ товара, который генерируется при добавлении, но для того чтобы просто менять количество тебе не нужен change, используй add и плагин. В плагине будешь вместо текущего количества подставлять то, которое придёт с фронта, так как по умолчанию при add количества складываются
Я для такой цели использую https://modstore.pro/packages/integration/msminicartdynamic
Обсуждают сегодня