[Codeigniter-users] テンプレートの扱いをCakePHPみたいにする

Back to archive index

decoy youtu****@gmail*****
2008年 6月 17日 (火) 23:07:03 JST


decoyです。

kunitsujiさん、こんばんは。

> 確かにすべてをSmartyとかではなく部分的に使えますね。
> 自動で存在していたら、というのが面白いかも。

ですよね。

> Smartyの場合、今までに多くのフィルターを作成しているので、それを使いたい
> というのがあるので、このような使い分けがあるとうれしいです。

私も同じく、フィルター使いたいっていうのがありますね。
以前、DoCoMo公式サイトでクエリの後ろに
必ずuid=NULLGWDOCOMOが付与されるフィルタとか作りました。

> これって、自動的にViewを表示させるということですよね?

はい、そのとおりです。

> まあ、アプリケーションの場合必ず?何かしらのテンプレートなり表示が絡むこ
> とのほうが高いのでその場合は、Loaderの中に書くしかないんでしょうかね。
> exitしなければ必ずViewを表示するとか。

そうですね。
ビューがいらないっていうほうが特殊な気がしますので
デフォルト(つまりコントローラ内で何もしない場合)は
自動的にビューが呼ばれるようにしたいですね。
ビューがいらない場合はvar $views = false;
レイアウトがいらない場合はvar $layouts = false;
と書けばいいかなと思います。

> いまみましたが、Outputクラスをいじればできそうですねぇ。
> ちょっとややこしそうですがw

マジですかぁ?w

$this->render()とか$this->load->view()とか
毎回、毎回書くのは非常に面倒くさいので
出来るのであれば是非実装したいです。

こちらでも土日に見ておきます。




Codeigniter-users メーリングリストの案内
Back to archive index