CakePHP:Smartyを使う

2008年1月21日 (月曜日) - 18:34:59 by webmaster

テンプレートで<?php echoとか書きたくなかったので、Smartyを使えるようにしたい。

Smarty View for 1.2

ここを参考にsmarty.phpを作成。htmlヘルパークラスやformヘルパークラスに配列でパラメータを渡さなきゃいけないときにどうするか、って問題があって、assign_assocっていうsmarty用のプラグインを使えばいいんだけど、配列を文字列で渡すのがちょっとキモチ悪い。直接渡せないかとおもってヘルパークラス(basics.phpからaとaaとprを持ってきた)を作ってみたけど、Smartyはオブジェクトのパラメータにオブジェクトがあるとパース出来なかった。
せっかくヘルパークラス作ったのでヘルパークラスメソッドをassignすることで自分としては納得するしかないかな。

Leave a Reply

XHTML: You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>