frontend_page_before

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

Сайт
Входящие параметры
передаются по ссылке
$params['domain'] string Адрес сайта, на котором опубликована страница.
$params['route'] array Свойства поселения «Сайта», к которому относится страница.
$params['url'] string Редактируемая часть URL страницы.
$params['page'] array Свойства страницы, которые должен заполнить плагин для отображения страницы на сайте. Допустимый набор свойств см. в описании хука «frontend_page».
… код плагина …
Результат работы плагина
Сайт

Пример кода плагина

PHP

public function frontendPageBefore(&$params)
{
    siteMyPlugin::setPageData($params);
}