В шаблонах доступна переменная $module, которая содержит имя текущего модуля. С ее помощью можно выводить особые блоки на разных страницах, например, так:
1. {if $module=='MainView'} код на главной {/if} - вывод особого блока только на главной
2. {if $module!='MainView'} код для всех страниц, кроме главной {/if} - вывод особого блока для всех страниц, кроме главной
3. {if $module=='MainProduct' || $module=='MainProducts'} код для страниц списка товаров и отдельного товара {/if} - вывод особого блока для страниц списка товаров и отдельного товара
Названия модулей - имена файлов в папке view (без расширения php, кроме IndexView) таковы:
BlogView - блог
CartView - корзина
FeedbackView - обратная связь
LoginView - вход
MainView - главная страница
OrderView - заказ
PageView - информационные страницы
ProductsView - страницы списков товаров (категория товаров, бренд, результаты поиска)
ProductView - страница товара
RegisterView - регистрация
UserView - кабинет пользователя