JavaScript no Smarty
Implementando JavaScript sobre templates Smarty percebi alguns problemas, por exemplo:
<script language=”JavaScript”>
alert(”Testanto script”);
</script>
Isso funcionava corretamente, porém ao fazer uma função dava problema no template, pensei que pudesse ser pura ignorância por ainda estar aprendendo JavaScript, fiz um teste fora do Smarty e funcionou perfeitamente, abaixo o código em questão:
<script language=”JavaScript”>
function showtest() {
alert(”Testanto script”);
}
</script>
Até que um amigo me mostrou o segredo, no Smarty o trecho JavaScript tem que ficar entre as tags {literal} … {/literal}.

