2013-04-30 2 views
2

может добавить несколько продуктов одного и того же типа одним нажатием кнопки «Добавить в корзину». Я приложил изображение, чтобы показать, что я хотел бы построить.Woocommerce - добавление x количества продуктов через корзину

Цель: Для того, чтобы добавить несколько товаров в корзину сразу на моей странице КАТАЛОГ, НЕ просматривайте страницу продукта.

This is what I want to build. Check ink.talentosoft.com, imagine, under the products, the "Details" link is to replace the number input, and "Add to Cart" to replace for the add cart button that can handle the number input

Это то, что я хочу построить. Проверьте ink.talentosoft.com, представьте себе, что под продуктами ссылка «Детали» должна заменить номер ввода и «Добавить в корзину» для замены кнопки добавления корзины, которая может обрабатывать ввод номера

I рассмотрели код для одного продукта/продукта, добавленного в корзину/простой продукт, проблема заключается в следующем: ввод номера и добавление в корзину кнопки заключены в элемент формы. Из-за того, что код wp распространяется, я не могу найти обработчик для этой формы. Если обработчик для формы найден, могу ли я теоретически скопировать код simple.php, добавив несколько краев, прямо на мою страницу каталога?

Я просмотрел и попытался использовать крючки do_action("woocommerce_simple_add_to_cart");, чтобы открыть файл single.php.

Я хочу спросить о методе woocommerce_add_to_cart_action() в плагине/woocommerce/woocommerce-function.php. Могу ли я напрямую вызвать этот метод (добавьте привязку к этому методу), Как отслеживать ввод номера, чтобы я знал сколько продуктов пользователь хочет в корзине?

Если я сделаю это изменение, будет ли это пренебрегать функциональностью AJAX woo для добавления в корзину? Конечно, в зависимости от того, на какой стадии транзакции add to cart я могу вдаваться в этот обработчик событий.

ответ

Смежные вопросы