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

Прочие события

Примечание: перечисленные ниже события устарели с версии 15.5.0, но в продукте сохранена обратная совместимость. Поэтому их можно использовать, если в настройках модуля Интернет-магазин отмечена опция Включить обработку устаревших событий. Либо вы можете использовать события нового ядра.


Событие Описание и параметры МетодС версииДо версии
OnOrderListFilter Вызывается при формировании фильтра для списка заказов в административной части. Позволяет модифицировать значения фильтра. Для этого обработчик события должен вернуть модифицированный массив фильтра.
Параметры
arFilter Сформированный фильтр
5.1.015.5.0
OnProductSearchFormIBlock Вызывается при формировании фильтра для выбора товаров для заказа. Позволяет модифицировать значения фильтра. Для этого обработчик события должен вернуть модифицированный массив фильтра.
Параметры
arFilter Сформированный фильтр
5.1.0 15.5.0
OnProductSearchForm Вызывается для каждого товара в форме поиска товара. Возвращаемое значение - массив (в формате JScript) новых параметров товара. Может использоваться, если товары в заказе должны иметь не те параметры, которые они имеют в каталоге.
Параметры
ID Код товара
arParams Текущее значение, передающееся в качестве параметров товара (массив в формате JScript)
5.1.015.5.0
OnAffiliateGetSections Вызывается в методе CSaleAffiliate::CalculateAffiliate, если модуль товара не catalog. Позволяет задать секции для товара, расположенного не в модуле каталог, используемые для планов аффилиатов.
Параметры
MODULE Идентификатор модуля товара корзины
PRODUCT_ID Идентификатор товара
CSaleAffiliate::CalculateAffiliate5.1.0 15.5.0
OnSaleUserDelete Вызывается при удалении пользователя Интернет-магазина.
Параметры
ID Идентификатор пользователя Интернет-магазина
CSaleUser::Delete 3.2.315.5.0
onSaleDeliveryHandlersBuildList Системное, не описывается. CSaleDeliveryHandler::__getRegisteredHandlers6.5.0 15.5.0


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

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

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

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

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