私はCodeigniter1.7.2とPhilSturgeonの素晴らしいDwooラッパーを使用しています。これにより、CodeigniterでDwooテンプレートライブラリを使用できます-http ://philsturgeon.co.uk/code/codeigniter-dwoo
テンプレートファイルに他のビューテンプレートファイルを含めることについて、少し質問があります。たとえば、dashboard.phpファイルがあり、ヘッダーとフッターを含めたい場合、それを行うための最良の方法は何ですか?
私は通常これを行うでしょう:
<?php
$this->load->view('header');
?>
これはうまくいくようですが、テンプレートライブラリを使用することの全体的なポイントは、コードをHTMLから分離することです。Dwooのインクルード機能を使用できますか?使用する場合、どのように使用できますか?
更新
これを投稿してから、Dwooの詳細を調べたので、ビューファイルを含めたり、テンプレートの継承などを使用して、変数にビューを割り当てるよりも優れた同じことを実行できます。本当に必要な場合を除いて、後でお勧めしません。