Также столкнулся с проблемой добавления в корзину товара количеством более одного из копонента детального описания товара. У меня версия 9.0.6. Проблема оказалась в том что комплексный компонент использует компонент bitrix.catalog.element (в нем и работало добавление нормально). А я использовал bitrix.catalog.element.img в котором, не знаю по какой причине, не использовалось количество.
Цитата |
---|
$action = strtoupper($_REQUEST[$arParams["ACTION_VARIABLE"]]); $productID = intval($_REQUEST[$arParams["PRODUCT_ID_VARIABLE"]]); if (($action == "ADD2BASKET" || $action == "BUY") && $productID > 0) { if (CModule::IncludeModule("sale") && CModule::IncludeModule("catalog")) { if (Add2BasketByProductID($productID)) { if ($action == "BUY") LocalRedirect($arParams["BASKET_URL"]); else LocalRedirect($APPLICATION->GetCurPageParam("", array($arParams["PRODUCT_ID_VARIABLE"], $arParams["ACTION_VARIABLE"]))); } else { if ($ex = $GLOBALS["APPLICATION"]->GetException()) $strError = $ex->GetString(); else $strError = GetMessage("CATALOG_ERROR2BASKET")."."; } } } |