Плагины
Плагины — это PHP-код, который отрабатывает при запуске определенных событий MODx Revolution.
Оглавление
Ядро MODx содержит множество событий, которые запускаются в разное время и при разных условиях. При создании сайтов вы обычно используете только те плагины, которые доступны в виде устанавливаемых пакетов. Многие компоненты MODx имеют в своем активе и плагины, которые запускают определенный код при активации события.
События
События запускаются, когда срабатывают некоторые условия. Зачастую эти условия запускают сами пользователи, даже гости вашего сайта. Например событие OnUserSave запускается в момент сохранения профиля пользователя. Даже когда новый пользователь регистрируется, его профиль записывается в базу данных и запускается данное событие. При необходимости произвести определенные действия в момент сохранения профиля, вы можете воспользоваться данным событием и формировать дальнейшую логику.
Разработка плагинов
В большинстве случаев, веб-мастеру не придется писать свои плагины, это задача скорее для разработчика, т. к. необходимы знания в PHP и понимание логики выбранного события. Про разработку плагинов и про события MODx, мы поговорим в главе «Разработка на MODx».
Время запросов: 0,1066 s
Количество запросов: 27
Источник: cache