CodeIgniterでのビューの読み込み方法と例


  1. ビューファイルの読み込み: CodeIgniterでは、ビューファイルはアプリケーションの「views」フォルダ内に保存されます。ビューファイルを読み込むには、コントローラで次のようにします。
$this->load->view('view_name');

上記の例では、view_nameは読み込むビューファイルの名前です。拡張子(.php)は必要ありません。

  1. ビューファイルにデータを渡す: ビューファイルにデータを渡すには、コントローラで配列にデータをセットし、次のようにします。
$data = array(
    'title' => 'ブログのタイトル',
    'content' => 'ブログの内容'
);
$this->load->view('view_name', $data);

上記の例では、$data配列内のキーと値がビューファイル内で変数として使用できます。

  1. ビューファイルの部分ビューの読み込み: CodeIgniterでは、部分ビューを作成してメインビューファイルに組み込むことができます。部分ビューは再利用可能で、コードの重複を減らすのに役立ちます。部分ビューを読み込むには、コントローラで次のようにします。
$this->load->view('partials/header');
$this->load->view('content');
$this->load->view('partials/footer');

上記の例では、headerfooterは部分ビューファイル名です。

これらはCodeIgniterでビューを読み込むための基本的な方法です。ビューを使ってウェブページを効果的に表示するために、さまざまなテンプレートエンジンやライブラリも利用できます。CodeIgniterの公式ドキュメントやコミュニティのリソースを参照することをお勧めします。