Задать вопрос
@symply_rabbit

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

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

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




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


Вот там где я вывожу"ошибка" какой текст нужно написать чтобы показывалось какая именно там ошибка?
Заранее благодарен
  • Вопрос задан
  • 56 просмотров
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 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...
Ответ написан
Комментировать
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
05 янв. 2025, в 07:48
2000 руб./за проект
05 янв. 2025, в 06:24
15000 руб./за проект
05 янв. 2025, в 06:22
15000 руб./за проект