Скины
Перейти к навигации
Перейти к поиску
В проекте есть возможность использования нескольких вариантов оформления(скинов)
Скины располагаются в папке /site/skins для каждого скина своя папка
внутри папки со скином обязательно должны быть файл index.tpl и папка template_c
внутри template_с smarty хранит откомпилированные шаблоны
А файл index.tpl содержит базовое оформление
внутри файла index.tpl, в области контента необходимо вызывать функцию {Kernel::getContent()} которая отрисует в область контента необходимую TPL основываясь на текущем плагине/контроллере/экшне
Также смотри Автоподключение стилей
Переключение скина в контроллере
Внутри контроллера выбрать используемый скин можно с помощью метода $this->setSkin(<имя скина>);