tetsunosukeのnotebook

tetsunosukeのメモです

SmartyのTemplate内部でJavascriptやらスタイルシートやら

を、書くとエラーになる。
原因は関数の「{」などがSmartyの内部的なデリミタになっているから。

以下のようにして変更してしまうと良い。
(本当は外部CSS,JSにするのが一番良い。)

$smarty->left_delimiter = '<!--{';
$smarty->right_delimiter = '}-->';