Постоянное содержимое в MVC-веб-фреймворках?
Один из вариантов реалзации — использовать логику виджетов. Т.е. иметь подключаемую библиотеку, которая реализует MVC уже в себе. 

Второй вариант — использовать более сложный рендер, чем предлагает фреймворк. В рендере уже описывать логику вывода сайдбаров и вообще собирать шаблон страницы из отдельных частей.
Контроллер — это не почтальон, передающий данные от модели к представлению, а самостоятельный компонент, реализующий бизнес-процессы.

Если с отображением некоторого блока не связано ни одного бизнес-процесса, то контроллер ему вообще не нужен.