При установке готового решения Некстайп:Альфа регистрируется несколько обработчиков на стандартные события Битрикса.
| Событие | Обработчик | Описание |
Главный модуль Main | ||
| OnEndBufferContent | endBufferContent | Подменит макросы вида #REGION_NAME# и пр. на данные по выбранному региону. Используется только при активном режиме мультирегоинальности. |
| OnBeforeUserRegister | onBeforeUserRegister | Подменит поле Логин номером телефона или email-адресом пользователя, в зависимости от настроек главного модуля Битрикса. |
| OnBeforeUserSimpleRegister | ||
| OnBeforeUserLogin | onBeforeUserLogin | Перед авторизацией пользователя изменит поле Логин на телефон или email, в зависимости от настроек в главном модуле Битрикса. |
Модуль Торговый каталог | ||
| Price::OnAfterUpdate | setMinimalOfferPriceHandler | Обновит значение свойства MIN_PRICE у элемента инфоблока. Необходим для корректной сортировки товаров по цене. |
| Price::OnAfterAdd | ||
| Price::OnAfterDelete | ||
| OnGetOptimalPrice | getOptimalPrice | Служит для отображения цен при использовании решения в режиме мультирегиональности. |
Модуль Информационные блоки | ||
| OnAfterIBlockElementUpdate | updateReviewHandler | Обновит значение свойства элемента RATING, для корректной сортировки по рейтингу. |
| OnAfterIBlockElementAdd | ||
| OnAfterIBlockElementDelete | ||
| OnIBlockPropertyBuildList | GetUserTypeDescription | Используются для создания дополнительных типов свойств инфоблоков, используемых в решении |
Обновлено 6 ноября 2025