Задать вопрос
@Fantom203

Вариативный товар в каталоге. Кнопка «В корзину» как изменить функцию?

Здравствуйте. Ищу решение следующей задачи, требуется возможность добавить вариативный товар сразу в корзину из каталога товаров без перехода в карточку товара. У вариативного товара задан вариант по умолчанию. Вариативный товар появляется на странице категории, затем пользователь из выпадающего списка выбирает вариацию, затем нажимает "Добавить в корзину" и попадает на страницу карточки товара, а нужно, чтобы просто появилась кнопка просмотр корзины и человек далее продолжал выбор товаров в каталоге.
  • Вопрос задан
  • 2118 просмотров
Подписаться 3 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • beONmax
    Профессия WordPress разработчик
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 2
@antoshadrobyshev
WordPress & Woocommerce developer
Распишу логику, если умеете писать код, то справитесь.
1. В через хук выводите select с дочерними товарами через $product->get_children()
2. Потом при клике добавить в корзину, вызываете WC()->cart->add_to_cart() и передаете туда нужные параметры вариации. Ссылка на документацию https://docs.woocommerce.com/wc-apidocs/source-cla...
Ответ написан
gromel
@gromel
SEO | VDS | WP | BITRIX
Использовать небольшой плагин:
https://wordpress.org/plugins/woocommerce-ajax-add...
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы