Иногда появляется необходимость передачи одних и тех же данных сразу в несколько шаблонов или даже во все. Примером может быть меню для сайта, которое необходимо на всех страницах. Задачу можно реализовать по разному, например прописать подключение каждого шаблона в главном контроллере, который будет содержать общие данные (то же меню) и при этом каждый дочерний контроллер будет передавать ему свои данные для вывода и название своего шаблона. Но есть и другие варианты о которых ниже.

Читать далее