@Fesmer

Как добавить размерный ряд в корзину Woocommerce?

Есть товар у которого вариации цвета и размеры.
5b0fbe26331e9050275687.jpeg

Как в вариативном товаре при выборе цвета и выборе размерного ряда (РР) (или дополнительной какой кнопки) отправлять все размеры товара выбранного цвета в корзину. Чтобы не проходить каждый размер в одном цвете и добавлять в корзину, а добавить сразу весь размерный ряд одного цвета?

Например, при выборе голубого цвета и нажатии на кнопку РР в корзину добавляются размеры: 32, 42 и 46 в голубом цвете.
  • Вопрос задан
  • 479 просмотров
Пригласить эксперта
Ответы на вопрос 1
entity1313
@entity1313
Веб-разработчик, проект-менеджер
1. Собираете все вариации - их ID и значения атрибутов (вероятно, можно ограничиться ID вариации, но тут нужно уже на уровне кода разбираться)
2. Отправляете AJAX-ом на сервер
3. Добавляете в цикле в корзинку через WC()->cart->add_to_cart

В качестве иллюстрации ссылка: https://businessbloomer.com/woocommerce-custom-add...

Там описывается добавление через URL. В вашем случае не подойдёт, так как товаров несколько, но параметры, которые понадобятся для добавления, объясняются очень хорошо.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы