Smartyのデリミタ、あと escape
Smarty のデリミタは標準では {、} だったりするのだが、それを書き換えるのはほぼデフォの作業として行なわれていたり。
ちなみに各アプリケーションの対応だと、
XOOPS ・・・ <{、}>
OpenPNE ・・・ ({、})
本屋でぱらぱらと立ち読みしたアシアルのこの本は {{、}} だった。
あと、上の本には、
Smarty::default_modifiers に array('escape') を設定して、標準で escape がいいみたいに書いてあった。
escape を外したい場合は、|smarty:nodefaults しておけ、と。
おう、なるほろ。
ただし、
Smartyのバグ ~default_modifiers~
みたいな話もあるので注意が必要かも。
今の案件でこのやりかた導入しようかと思ったが、もう結構進んでしまっているのでキツイので、次回からかな。