これは、テンプレートを使用して css ファイルを追加したコードです。私のフォルダー構造は、
アプリケーション
- システム
- パブリック
- --css です。
$this->load->library('template');
$tmp = new CI_Template();
$tmp->template->add_css('/public/css/general.css', TRUE);
$this->load->view('main');
これは、テンプレートを使用して css ファイルを追加したコードです。私のフォルダー構造は、
アプリケーション
- システム
- パブリック
- --css です。
$this->load->library('template');
$tmp = new CI_Template();
$tmp->template->add_css('/public/css/general.css', TRUE);
$this->load->view('main');
問題をデバッグする方法は次のとおりです。
これを使用して、テンプレートのクラスを取得しますecho get_class($tmp->template)
そのクラスに移動し、add_css()
メソッドとそのパラメーターを調べます。2つ目は省略できるはずですが、使いたい場合は、次の3:、、のいずれかを選択する必要がありlink
ますimport
。embed
その後、それが何をしているのかを確認し、結果のパスを確認します。
ネタバレ:入力するパスは、を基準にする必要があります$config['base_path']
。
PS:ここでさらに情報を見つける必要があります:http ://williamsconcepts.com/ci/codeigniter/libraries/template/reference.html