まず、ビューでモデルを使用することは MVC 階層に反していることを認識していますが、これは私がこれまでに見つけた中で最もスムーズな解決策です。
CodeIgniter CMS アプリケーションに Smarty を統合しました。その機能の 1 つは、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>
最終的なテンプレートはエンド ユーザーなどが編集できるようにする必要があるため、これが最も簡単な解決策だと思います。
すべての入力に感謝します!