Вставка кода на все страницы (РЕШЕНО)
подскажите пожалуйста как вставить (инициализировать) код на все url (страницы)
код такой
if ($this->User_IsAuthorization()){
$this->Viewer_Assign('aBlogsAllow',$this->Blog_GetBlogsAllowByUser($this->oUserCurrent));
}
в данный момент сделал для index url, есть ли возможность задать его в каком то файле в одном чтобы он транслировался на весь сайт?
код такой
if ($this->User_IsAuthorization()){
$this->Viewer_Assign('aBlogsAllow',$this->Blog_GetBlogsAllowByUser($this->oUserCurrent));
}
в данный момент сделал для index url, есть ли возможность задать его в каком то файле в одном чтобы он транслировался на весь сайт?
9 комментариев
engine_init_complete
инапример, такого содержимого:
назвать данный файл
HookNew.class.php
и положить в папку рядом с выше указанным в качестве примера хуком.готово
насчет экшенов просто я в некторые экшены добавил этот код и также все работало, но хуком удобнее, и можно еще уточнить что это за хук такой 'engine_init_complete', 'EIC' это выдуманные слова или зарезервированные?
можнонужно удалить.хук, который выполняется после загрузки ядра и всех базовых, необходимых модулей из автозагрузки, но до запуска экшена и его эвента.
это просто название метода, повешенного на хук 'engine_init_complete', не зарезервированное, просто аббревиатура от имени хука.