2014-03-14 2 views
3

Цель: добавить в корзину несколько переменных продуктов одним нажатием кнопки.добавить в корзину несколько вариантов продукта woocommerce

Я пробовал поместить этот код в цикл, но он не сработал.

add_to_cart($product_id, $quantity = 1, $variation_id = '', $variation = '', $cart_item_data = array()) 

я обнаружил, что мы можем добавить в корзину, разместив эту ссылку

product url/?variation_id=(variation id)8&attribute_pa_(attribute slug)=(attribute value slug)&quantity=(quantity)&add-to-cart=(product id) 

Но этот метод не может решить эту проблему, как мне нужно, чтобы добавить в корзину вариации нескольких продуктов в одной кнопки.

Все предложения будут оценены. Благодарю.

ответ

0

вы можете поместить add_to_cart($product_id, $quantity = 1, $variation_id = '', $variation = '', $cart_item_data = array()) в цикл, и вместо простого прохода идентификатора продукта вы также должны передать идентификатор варианта во втором параметре.

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