Документация для разработчиков
Темная тема

OrderRulesTable

OrderRulesTable – класс для работы с таблицей примененных скидок и правил к сущностям заказа.


Цепочка наследования

Является наследником класса Bitrix\Main\ORM\Data\DataManager (до версии 18.0.2 модуля Main – класса Bitrix\Main\Entity\DataManager).


Методы класса

МетодОписание С версии
clearBasketSaleDiscountМетод очищает правила работы с корзиной. 15.5.1
clearByBasketItemМетод очищает правила и скидки, примененные к элементу корзины с кодом $basket. 15.5.1
clearByOrderМетод очищает правила работы с корзиной, примененные в заказе с кодом $order. 15.5.1
getMapМетод возвращает список полей для таблицы примененных скидок и правил к сущностям заказа. 15.5.1
getTableNameМетод возвращает название таблицы примененных скидок и правил к сущностям заказа. 15.5.1
validateEntityValueМетод возвращает валидатор для поля ENTITY_VALUE (значение сущности). 15.5.1
validateModuleIdМетод возвращает валидатор для поля MODULE_ID (идентификатор модуля). 15.5.1


Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Наверх