Вызвать событие обновления корзины в любом месте кода
BX.onCustomEvent('OnBasketChange'); // Обновляем корзину
26.10.2016 14:29:47
Недавно была задачка: собрать со станицы несколько товаров, забросить их в корзину и создать заказ.
ID-шники помещаем в срытые инпуты, например, или как будет удобно
if ($_POST['action']=="BUY"){
CSaleBasket::DeleteAll(CSaleBasket::GetBasketUserID(), False); // обнулим корзину на всякий случай
$i = count($_POST); //в этом посте мы получили несколько ID-шников товаров - посчитаем сколько их
CModule::IncludeModule("sale"); // подключим модуль sale
foreach($_POST as $key => $item){...
02.10.2016 22:39:13