@symply_rabbit

Какой запрос показывает конкретную ошибку в скрипте?

добрый день!
написал скрипт обработчик удаления товара из корзины отложенных товаров

$CART_PRODUCT_ID=intval($_REQUEST['id']);




if (CSaleBasket::Delete($CART_PRODUCT_ID)) {
echo "успешно";
}
else {
echo "ошибка";
echo $CART_PRODUCT_ID;
}


Вот там где я вывожу"ошибка" какой текст нужно написать чтобы показывалось какая именно там ошибка?
Заранее благодарен
  • Вопрос задан
  • 54 просмотра
Пригласить эксперта
Ответы на вопрос 2
OAPrilepa
@OAPrilepa
Frontend developer
Лучше пользоваться новым API для добавления в корзину:
Bitrix\Main\Loader::includeModule("catalog");

$fields = [
    'PRODUCT_ID' => 98, // ID товара, обязательно
    'QUANTITY' => 2, // количество, обязательно
    'PROPS' => [
        ['NAME' => 'Test prop', 'CODE' => 'TEST_PROP', 'VALUE' => 'test value'],
    ],

];
$r = Bitrix\Catalog\Product\Basket::addProduct($fields);
if (!$r->isSuccess()) {
    var_dump($r->getErrorMessages());
}

Источник: https://mrcappuccino.ru/blog/post/work-with-basket...
Ответ написан
Комментировать
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы