いくつかのヘッダーとフッターがありCSS
、ビューをコントローラーにロードすると、CSS
表示は問題なく表示されます。
ただし、別のコントローラーを使用して同じビューをロードすると、CSS
表示されません。
CSS
コントローラーで後で呼び出すと、ファイルが表示されないのはなぜですか?
いくつかのヘッダーとフッターがありCSS
、ビューをコントローラーにロードすると、CSS
表示は問題なく表示されます。
ただし、別のコントローラーを使用して同じビューをロードすると、CSS
表示されません。
CSS
コントローラーで後で呼び出すと、ファイルが表示されないのはなぜですか?
public function __construct()
{
parent::__construct();
$this->load->view("css_file");
}
その関数をコントローラーファイルの先頭に配置します。CSS
すべてのメソッドに対してをロードします。そうすれば、CSSを明示的にロードする必要はなく、常にそこにあります。
または、 Ocularのようなテンプレートライブラリを検討することもできます。これにより、1つのコマンドでヘッダーとフッター(およびスタイル、JSなど)をロードできるようになります。
テンプレートライブラリはあなたの人生をとても楽にしてくれるでしょう、あなたはそれなしでどうやって長くなったのか分かりません。