в основном макете я отображаю верхнюю часть сайта с таким кодом
<? = $ this-> render ('admin/header.phtml')?>
Внутри файла у меня будет цикл, который перебирает данные из базы данных.Но я добавил функцию заголовка в функцию _init на каждом контроллере
Как сделать так, чтобы этот header.phtml
файл имел свой собственный контроллер, чтобы я мог зарегистрировать все действия там (в собственном контроллере заголовка), ине отдельно в каждом контроллере.
Folder struct:
-app
--configs
---config.ini
--controllers
----IndexController.php
----AdminController.php
--forms
--layouts
----admin
------header.phtml - header with loop
------footer.phtml - static footer
------layout.phtml - content
--models
--views
---scripts
----index
-----index.phtml
----admin
-----index.phtml
--Bootstrap.php
-library
-www
--css
--js
--index.php