Smarty เป็น free template engine ครับ ซึ่งการแทรก script จำพวก java script หรือ php จะต้องมี tag คลุม ดังนี้
ถ้าต้องการแทรก java script
Code:
{literal}
<script>โค็ดหรือ script ของเรา</script>
{/literal}
ส่วนรูปแบบโค๊ด php ก็ต้องแทรก tag ดังนี้
Code:
{php}
โค็ดหรือ script ของเรา
{/php}
เช่น
Code:
{php}
echo "This is PHP Code executing directly";
for($i=0; $i<3; $i++)
echo "But it's better to avoid embedding PHP code in your template";
{/php}