Я не уверен, как это сделать в ZF.Я искал в Google и ТАК, но не нашел ничего полезного.(И я не хочу использовать что-то вроде smarty)
Мне нужна система шаблонов, похожая на WordPress.И разделить его на определенные файлы, например header.phtml, body.phtml, sidebar.phtml и footer.phtml
Как я могу назвать их все вместе?Одна проблема заключается в том, что каждое из этих «представлений» может иметь свои собственные функции для запуска (заголовок должен извлекать навигацию из БД, телу нужны все статьи из БД, боковой панели могут потребоваться категории из БД)
Некоторые методы могут даже быть на разных контроллерах, например, если у меня может быть отдельная форма входа в систему, но что, если я хочу также отобразить форму входа в систему на боковой панели?Мой метод входа находится в моем контроллере пользователя!
Как мне получить доступ ко всем этим методам / действиям и разместить их на одном веб-сайте?!
Любые предложения / ссылки на статьи, как это сделать?Мне бы хотелось, чтобы мою систему шаблонов можно было легко редактировать на случай, если я захочу изменить внешний вид веб-сайта.