css および js フォルダーを持つモジュール フォルダーにいくつかのモジュールがあり、このすべての css および js ファイルをテンプレートのヘッダーに自動ロードする方法を考えています。
テンプレートのヘッダー セクションに含まれるcssloaderとjsloaderという2 つのモジュールを作成することを考えていました。
それらには、css (および js) の URL を配列に入れる php スクリプトが含まれており、この配列は次のようにテンプレートに出力されます。
<?php echo Modules::run( 'cssloader/cssloader/_css_include_for_frontend' ); ?>
URL は、CI アプリケーションのモジュール フォルダーを検索し、その中の css フォルダーと、次のような定義済みの定数または変数を含むファイルload_css.phpを検索するスクリプトによって取得されます。
$css_loader_frontend['slider'] = array('slider.css',
'slider_ie6.css'
);
$css_loader_backend['slider'] = array('slider_admin.css');
このファイルには、読み込まれるファイルが含まれます。たとえば、slider.css (スライダー モジュール css フォルダー内)
そして、JavaScriptのものについても同様のシナリオです。
私のアプローチは正しいかどうか、そしてあなたはそれをどうにか違う方法で行うでしょうか?
あなたはそれについてどう思いますか?
何が違っていて、より効果的ですか?
ありがとう