1C-Битрикс: Управление сайтом

Список событий

Ниже представлен список событий главного модуля. Для регистрации обработчика укажите в качестве идентификатора модуля - "main".

  • События, вызывающиеся в процессе выполнения каждой страницы
  • События при работе с пользователями и авторизация
  • События при работе с группами пользователей
  • События при работе с файлами и правами
  • События при работе с шаблонами почтовых сообщений
  • События при работе с сайтами
  • События при работе с языками
  • События при работе с панелью управления
  • См. также

    События вызывающиеся в процессе выполнения страницы

    Событие Описание
    OnPageStart Вызывается в начале выполняемой части пролога сайта, после подключения всех библиотек и отработки агентов.
    OnBeforeProlog Вызывается в конце выполняемой части пролога сайта (после события OnPageStart).
    OnProlog Вызывается в начале визуальной части пролога сайта.
    OnEpilog Вызывается в конце визуальной части эпилога сайта.
    OnAfterEpilog Вызывается в конце выполняемой части эпилога сайта (после события OnEpilog).

    См. также

    События при работе с пользователями и авторизация

    Событие Описание
    OnBeforeUserRegister Вызывается до попытки зарегистрировать нового пользователя методом CUser::Register.
    OnAfterUserRegister Вызывается после попытки регистрации нового пользователя методом CUser::Register.
    OnBeforeUserSimpleRegister Вызывается до попытки упрощённой регистрации нового пользователя методом CUser::SimpleRegister.
    OnAfterUserSimpleRegister Вызывается после попытки упрощённой регистрации нового пользователя методом CUser::SimpleRegister
    OnBeforeUserLogin Вызывается до попытки авторизации пользователя методом CUser::Login.
    OnUserLoginExternal Вызывается перед попыткой авторизации пользователя методом CUser::Login, предназначен для проверки внешней авторизации.
    OnAfterUserLogin Вызывается после попытки авторизации пользователя методом CUser::Login.
    OnBeforeUserLoginByHash Вызывается перед попыткой авторизации пользователя методом CUser::LoginByHash.
    OnAfterUserLoginByHash Вызывается после попытки авторизации пользователя методом CUser::LoginByHash.
    OnAfterUserAuthorize Вызывается после авторизации пользователя.
    OnBeforeUserLogout Вызывается перед завершением сеанса авторизации пользователя методом CUser::Logout.
    OnAfterUserLogout Вызывается после завершения сеанса авторизации пользователя методом CUser::Logout.
    OnBeforeUserAdd Вызывается перед добавлением нового пользователя.
    OnAfterUserAdd Вызывается после добавления нового пользователя.
    OnBeforeUserUpdate Вызывается перед изменением параметров пользователя.
    OnAfterUserUpdate Вызывается после изменения параметров пользователя.
    OnBeforeUserDelete Вызывается перед удалением пользователя.
    OnUserDelete Вызывается во время удаления пользователя.
    OnExternalAuthList Вызывается для получения списка источников внешней авторизации.

    См. также

    События при работе с группами пользователей

    Событие Описание
    OnBeforeGroupDelete Вызывается перед удалением группы пользователей.
    OnGroupDelete Вызывается после удаления группы пользователей.

    События при работе с файлами и правами

    Событие Описание
    OnChangeFile Вызывается на изменение файла сразу после его сохранения.
    OnChangePermissions Вызывается при изменении прав доступа к файлу или папке.

    События при работе с шаблонами почтовых сообщений

    Событие Описание
    OnBeforeEventMessageDelete Вызывается перед удалением почтового шаблона.
    OnEventMessageDelete Вызывается во время удаления почтового шаблона.

    События при работе с сайтами

    Событие Описание
    OnBeforeSiteDelete Вызывается перед удалением сайта.
    OnSiteDelete Вызывается в момент удаления сайта.

    События при работе с языками

    Событие Описание
    OnBeforeLanguageDelete Вызывается перед удалением языка.
    OnLanguageDelete Вызывается в момент удаления языка.

    События при работе с панелью управления

    Событие Описание
    OnPanelCreate Вызывается в момент сбора данных для построения панели управления в публичной части сайта.

    См. также

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

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

    Добавлять комментарии могут только зарегистрированные пользователи. Сообщения для просмотра появляются после модерации.
    Цитировать Имя
    EvGenius, 29.04.2009 14:28:25
    Событие OnUpdatesInstalled вызывается после установки обновлений. Имеет единственный параметр: массив вида
    Код
    Array (
       "successModules" => $arSuccessModules,
       "loadModules" => $arLoadModules,
       "errorModules" => $arErrorModules,
       "modulesUpdates" => $arModulesUpdates
    )
    © «Битрикс», 2001-2010, «1C-Битрикс», 2010