「{」と「}」はSmarty側で変数の判定に使うので、JavaScriptのfunctionを記述するとSmartyに怒られてしまいます。まぁ当然の結果です。
で、
{literal}<script language="javascript">function hoge(){ alert('hoge');}</script>{/literal}
という風に「{literal}」でスクリプトブロックをくくると怒られないで済みます。
このページは、ハセテツが2008年5月28日 14:54に書いたブログ記事です。
ひとつ前のブログ記事は「MySQLで前月、来月、三日前等の日付を求める」です。
次のブログ記事は「コマンドでCVSモジュールのチェックアウトを行う」です。
最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。
コメントする