CodeIgniter を使用して webapp を構築していますが、初めてです。データベースからのデータのさまざまな配列を使用して、さまざまなセクションを含むフロント ページがあります。
私が望むのは、ベースコントローラーからデータを一度ロードし、このコントローラーを拡張して、このデータを複数のビューで再利用することです。
私がやりたくないのは、他のコントローラー間で同じデータベース呼び出しを繰り返すことです。
これは可能ですか?
私が今持っているものは次のとおりです。
class MY_Controller extends CI_Controller
{
public function __construct()
{
parent::__construct();
$data['somevar'] = $this->some_model->get();
}
}
ページのセクションの foreach ループで $somevar を使用したいと考えています。
注: テンプレート ライブラリを使用しています。
どんな助けでも大歓迎です。