Почему товар не добавляется в корзину?

Не добавляется товар в корзину при нажатии на кнопку "В корзину", плюс ко всему при каждом нажатии добавляется ошибка Warning: Static call CUser::IsAuthorized() is deprecated, will be removed soon. Use global $USER. in /home/bitrix/www/bitrix/modules/main/classes/general/user.php on line 2853.
При выполнении команды в командной php-строке выдает:
Ошибка добавления товара 86333 в корзину: Ошибка получения цены товара "Сверлильная машина DIAM ML-180N"

$productId = 86333;

if (!\Bitrix\Main\Loader::includeModule('catalog')) {
    throw new \Bitrix\Main\SystemException('Ошибка подключения модуля "catalog"');
}

$addResult = Add2BasketByProductID(
    $productId, 
    1, 
    [
        'LID' => 's1',
    ], 
    []
);

if (!$addResult) {

    $strError = '';

    /** @global $APPLICATION $ex */
    if ($ex = $APPLICATION->GetException()) {
        $strError = $ex->GetString();
    }

    echo sprintf('Ошибка добавления товара %s в корзину: %s', $productId, $strError);

} else {

    echo sprintf('Товар %s успешно добавлен в корзину', $productId);

}
  • Вопрос задан
  • 105 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы