Smarty + CodeIgniter – правильный способ использования модели

Во-первых: я понимаю, что использование моделей в представлении противоречит иерархии MVC, но это самое гладкое решение, которое я нашел до сих пор.

Я включил Smarty в мое приложение CodeIgniter CMS. Одной из его особенностей является использование шаблонов наряду с минимизацией статического контента, такого как CSS и JavaScript. Следовательно, я пытаюсь сделать что-то подобное в файле шаблона:

//Adding the static content <?php $this->content->css( array('my.css', 'style.css') ); ?> <html> <head> //Displaying the now minified static content <?php $this->content->display() ? > </head> </html> 

Поскольку окончательный шаблон должен быть доступен для редактирования конечным пользователем или аналогичным, я считаю, что это самое простое решение.

Оцените все входные данные!