0

いくつかのヘッダーとフッターがありCSS、ビューをコントローラーにロードすると、CSS表示は問題なく表示されます。

ただし、別のコントローラーを使用して同じビューをロードすると、CSS表示されません。

CSSコントローラーで後で呼び出すと、ファイルが表示されないのはなぜですか?

4

1 に答える 1

0
   public function __construct()
   {
        parent::__construct();
        $this->load->view("css_file");
   }

その関数をコントローラーファイルの先頭に配置します。CSSすべてのメソッドに対してをロードします。そうすれば、CSSを明示的にロードする必要はなく、常にそこにあります。

または、 Ocularのようなテンプレートライブラリを検討することもできます。これにより、1つのコマンドでヘッダーとフッター(およびスタイル、JSなど)をロードできるようになります。

テンプレートライブラリはあなたの人生をとても楽にしてくれるでしょう、あなたはそれなしでどうやって長くなったのか分かりません。

于 2012-09-12T16:38:00.917 に答える