テンプレート内でJavascriptを使用すると以下のようなエラーが
発生します。

Fatal error: Smarty error: [in テンプレートファイル.tpl line 12]: syntax error: unrecognized tag: 

対策として

{literal}
<script language="JavaScript" type="text/JavaScript">
<!--
function sampleJava() {
   なんとか;
}
//-->
</script>
{/literal}

というように{literal}...{/literal}でSmartyの解釈から外してやるか、

<script language="JavaScript" type="text/JavaScript" src="sampleJava.js"></script>

というふうに外部ファイル読み込みにしてあげないといけない。











最終更新:2008年01月07日 16:51