Все в одном месте! = Хорошо
Сохраняйте назначения переменных шаблона с помощью кода, который их присваивает. Это будет не только проще поддерживать, но и более разумно, потому что это должен быть контроллер, назначающий переменные шаблона напрямую (а не через какого-то посредника). Кроме того, несколько контроллеров могут использовать шаблон, и им могут назначаться переменные с помощью различных правил.