Не добавляется товар в корзину при нажатии на кнопку "В корзину", плюс ко всему при каждом нажатии добавляется ошибка 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);
}