приветствую, Евгений! возникла похожая проблема! удалось решить? если да, то какая была причина?
в моём случае добавление идёт через стандартный
| Код |
|---|
// Добавим в корзину
$arFields = array(
"PRODUCT_ID" => $result['ID'],
"PRICE" => $price,
"CURRENCY" => "RUB",
"QUANTITY" => 1,
"LID" => LANG,
"DELAY" => 'N',
"CAN_BUY" => "Y",
"NAME" => ($result['PREVIEW_TEXT']) ? $result['PREVIEW_TEXT'] : $result['NAME'],
"NOTES" => "",
'MODULE' => 'catalog',
'PRODUCT_PROVIDER_CLASS' => 'CCatalogProductProvider',
"DETAIL_PAGE_URL" => $result['DETAIL_PAGE_URL']
);
CSaleBasket::Add($arFields); |
заprint_r-ил оба добавления, arFields в обоих случаях одинаковые, но дублироваение в корзине всё равно идёт. никак не пойму в чём проблема...