Smartyのテンプレート内にJavaScriptを記述する方法

| | コメント(0)

「{」と「}」はSmarty側で変数の判定に使うので、JavaScriptのfunctionを記述するとSmartyに怒られてしまいます。まぁ当然の結果です。

で、

{literal}
<script language="javascript">
function hoge()
{
 alert('hoge');
}
</script>
{/literal}

という風に「{literal}」でスクリプトブロックをくくると怒られないで済みます。

カテゴリ

,

コメントする

このブログ記事について

このページは、ハセテツが2008年5月28日 14:54に書いたブログ記事です。

ひとつ前のブログ記事は「MySQLで前月、来月、三日前等の日付を求める」です。

次のブログ記事は「コマンドでCVSモジュールのチェックアウトを行う」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。