Smartyを使ってHTMLを出力するときに、Javascriptの内容をSmartyが間違って解釈してしまい、エラーになる時があります。
その場合は、
{literal}(javascriptの中身){/literal}
とすれば、{literal}と{/literal}の間はSmartyが解釈をしないので、エラーになりません。
Smartyを使う
Smartyを使ってHTMLを出力するときに、Javascriptの内容をSmartyが間違って解釈してしまい、エラーになる時があります。
その場合は、
{literal}(javascriptの中身){/literal}
とすれば、{literal}と{/literal}の間はSmartyが解釈をしないので、エラーになりません。
Smartyを使う