2021-06-30 08:59:00
1918
// для работы нам потребуется модули sale и catalog \Bitrix\Main\Loader::includeModule('sale'); \Bitrix\Main\Loader::includeModule('catalog'); // Текущая корзина пользователя $basket = \Bitrix\Sale\Basket::LoadItemsForFUser( \Bitrix\Sale\Fuser::getId(), SITE_ID ); // Добавляем товар в корзину, указав id товара и его количество $product = array('PRODUCT_ID' => 1, 'QUANTITY' => 1); $result = \Bitrix\Catalog\Product\Basket::addProductToBasket($basket, $product, array('SITE_ID' => SITE_ID)); // Сохраняем корзину в базу if (!$result->isSuccess()) { var_dump($result->getErrorMessage()); } $basket->save();
Удаление товара из корзины
Так происходит удаление товара из корзины в отдельном файле. id позиции в корзине передаётся через $_REQUEST['dataid'] именно позиции а не id товара.
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php"); use Bitrix\Sale; CModule::IncludeModule('sale'); CModule::IncludeModule('catalog'); if(CSaleBasket::Delete($_REQUEST['dataid'])) echo 'Y';
Может быть интересно
![](https://xdose.ru/temp/img/noimage.png)
Как я п**** notcoin
![](/img/views.png)
59
2024-07-04 16:46:00
![](https://xdose.ru/temp/img/noimage.png)
Ваучеры Notcoin на getgems - что делать? Новые Возможности для Инвестирования
![](/img/views.png)
167
2024-06-12 22:32:00
![](https://xdose.ru/temp/img/noimage.png)
Хамстер комбат - новое кодовое слово
![](/img/views.png)
161
2024-06-10 20:37:00
![](https://xdose.ru/temp/img/noimage.png)
Hamster Kombat: Новости, airdrop
![](/img/views.png)
200
2024-06-10 20:23:00
![](https://xdose.ru/temp/img/noimage.png)
Дипломная разработка сайта
![](/img/views.png)
235
2024-05-08 17:50:00
Комментарии (53)