addProductToBasketWithPermissions
\Bitrix\Main\Result public static \Bitrix\Catalog\Product\Basket::addProductToBasketWithPermissions( \Bitrix\Sale\BasketBase $basket, array $fields, array $context, boolean $useMerge = true );
Метод для добавления в произвольную корзину товара с проверкой прав текущего пользователя. Метод статический.
Параметры
| Параметр | Описание | Версия |
|---|---|---|
| $basket | Объект корзины. | |
| $fields | Массив параметров добавляемого товара. | |
| $context | Массив с параметрами рабочего контента (сайт, пользователь). | |
| $useMerge | Метод проверяет существующую запись в корзине перед добавлением товара. |
Исключения
- \Bitrix\Main\LoaderException
- \Bitrix\Main\ObjectNotFoundException
Примеры
© «Битрикс», 2001-2025, «1С-Битрикс», 2025