Я создал функцию, и она вызвана ajax.Это как ниже.
$giftProducts = $giftData['boxProductData'];
foreach ($giftProducts as $giftProduct ) {
$prodid = $giftProduct['id'];
$prodnum = (int)$giftProduct['num'];
echo $prodnum."<br />";
WC()->cart->add_to_cart( $prodid, $prodnum );
}
Когда я делаю вызов Ajax.первый продукт добавляется с точным номером в корзину.но остальные добавляются в корзину с 1 номером.Есть ли что-то, что я пропустил.
Позвольте привести пример.Предположим, у меня есть 3 продукта A, B и C.
Все они добавлены ajax в корзину.A (2 номера), B (2 номера), C (5 номеров)
Добавляется как A (2 номера), B (1 номер), C (1 номер).
Я думаю, теперь это понятно.Пожалуйста, проверьте и дайте мне знать о том, что я пропустил.Заранее спасибо.