Передаю в колбек ID цены, на сайте используются 2 корзины - "висячая" на аяксе и обычная на отдельной странице. Аяксовая обновляется и с правильной ценой. А в отдельной пусто - ни одного товара.
Что не так с передачей? Что-то лишнее или "недопередал"?
Колбэк:
Код |
---|
function MY_CALLBACK_FUNC($PRODUCT_ID){ CModule::IncludeModule("catalog"); $arPrice = CPrice::GetByID($PRODUCT_ID); $arResult = array( "PRODUCT_PRICE_ID" => $PRODUCT_ID, "PRICE" => CurrencyFormat($arPrice["PRICE"], $arPrice["CURRENCY"]), "CURRENCY" => "RUB", "WEIGHT" => 530, "NAME" => "Чемодан кожаный", "CAN_BUY" => "Y" ); log_array($arResult); return $arResult;} |
Add2Basket
Код |
---|
Add2Basket( $prod_prise["ID"], $quantity, array('CALLBACK_FUNC' => 'MY_CALLBACK_FUNC($prod_prise["ID"])'), $arItemParams ) |