fuelphpでheaderやfooterが記載されたbase-template.phpをテンプレートとしたbase.phpというController_Templateを用意し、 それを継承したcontrollerで$this->template->contents = Presenter("index")みたいな感じでやって、 なんか面倒な処理をPresenter内でやるみたいな事はすごく便利ではあったりする。 けどこれってbase-template.phpのheader部分やfooter部分の変数を代入する事が出来ないっていう問題が発生する。 その場合base.phpのafterなりでごにょごにょするっていう方法もあるけど、動的なサイトの場合titleとかがんがん変わるわけで。 その度modelからControllerなりPresenterなりで処理したものをもう一度やるってなると無駄
![fuelphpでPresenterから、ベースとなるテンプレートの変数を代入する的なお話](https://cdn-ak-scissors.b.st-hatena.com/image/square/5de17d87fd074c37f0459adfe6a7b6aed34282d4/height=288;version=1;width=512/http%3A%2F%2F2.bp.blogspot.com%2F-jQrYnxSX4u4%2FTyJ4CTaExqI%2FAAAAAAAABIQ%2FWeUMhvXbrpwR_Ea27aVeHASkwt4xGFPiQCPcB%2Fs200%2Flogo.png)