以下が可能かどうかはわかりません。そうでない場合は、他の提案をいただければ幸いです。
ほとんどすべてのコントローラーで、いくつかのデフォルト ビューをロードします。たとえば、ヘッダー、フッター、メニュー。
ビューごとに特定の変数を自動ロードしたいと思います。
ヘッダーを例にとると。ヘッダーには、常に$css
スクリプトの配列と$javascript
ファイルの配列をロードします。
$javascript[] = 'js/jquery.js'; $javascript[] = 'js/jqueryui.js';
さらに、現在のページ ロジックによっては、$javascript
変数に別の JavaScript ファイルを追加することもできます。
$javascript[] = 'js/custom.js';
次に、理想的には、これらの変数がデータとしてビューのロードに自動的に挿入されるようにしたいと考えています。
つまり、次のように呼び出したいだけです。
$this->load->view('header');
これはどのように達成できますか?