cakePHPでSmartyをつかってみる

やり方は簡単です。

1、Smarty View classを落として、viewsフォルダ直下に置く。http://cakeforge.org/snippet/detail.php?type=snippet&id=6
2、Smarty本体を落として、vendorsフォルダに置く。
3、コントローラーに public $view = 'Smarty'; を追加
4、画面のテンプレートをsmartyの拡張子に変えて、smartyの記述方法で書く


わたしは、各コントローラーに
  public $view = 'Smarty';

を書くのが面倒なので、app_controller.phpに記述してます。


ちなみに、cakePHPのヘルパーもそのまま使えました。