События компонента оформления заказа
Примечание: с версии 16.0.31 модуля Интернет-магазин добавлена возможность пересчета заказа после изменения в событиях по флагу RECREATE_ORDER.
Примечание: с версии 21.300.50 модуля Интернет-магазин для пересчета суммы заказа после изменения данных следует добавить флаг $arUserResult['CALCULATE_PAYMENT'] = 'Y'.
Событие | Описание и параметры | С версии | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
OnSaleComponentOrderCreated | Вызывается после создания и расчета обьекта заказа.
Параметры
| 16.0.23 | ||||||||||||||
OnSaleComponentOrderShowAjaxAnswer | Вызывается перед отправкой ajax-ответа.
Параметры
| 16.0.23 | ||||||||||||||
OnSaleComponentOrderJsData | Вызывается после инициализации массива с данными для javascript-обработчика.
Параметры
| 16.0.23 | ||||||||||||||
OnSaleComponentOrderProperties | Вызывается после получения всех свойств заказа (из значений по умолчанию, из профиля или уже заполненных клиентом).
Параметры
| 16.0.26 | ||||||||||||||
OnSaleComponentOrderUserResult | Вызывается после получения данных (свойств заказа, платежной системы, службы доставки и т.п.), отправленных клиентом.
Параметры
| 16.0.26 | ||||||||||||||
OnSaleComponentOrderDeliveriesCalculated | Вызывается после расчета тарифов на доставки.
Параметры
| 16.0.28 | ||||||||||||||
OnSaleComponentOrderResultPrepared | Вызывается после формирования всех данных компонента на этапе заполнения формы заказа, может быть использовано для модификации данных. Аналог устаревшего события OnSaleComponentOrderOneStepProcess .
Параметры
| 16.0.28 |
© «Битрикс», 2001-2024, «1С-Битрикс», 2024