使用smarty编译product.tpl时出错

时间:2014-11-13 10:36:17

标签: php css templates smarty smarty3

我尝试使用smarty编译this tpl文件。我的php文件是this。但我正在显示错误消息

  

(!)致命错误:未捕获 - > Smarty编译器:模板中的语法错误"。\ templates \ product.tpl"在第94行" var doesntExist =' {l s ='此产品不存在此组合。请选择其他。' JS = 1}&#39 ;;"未知标签" l" < - 在第94行的C:\ wamp \ www \ Smarty \ libs \ sysplugins \ smarty_internal_templatecompilerbase.php中抛出

任何人都可以帮我解决这个错误吗?

1 个答案:

答案 0 :(得分:1)

问题出现在:

var doesntExist = '{l s='This combination does not exist for this product. Please choose another.' js=1}';

问题是这里有什么l - 是Smarty的功能吗?如果是的话,它似乎没有正确加载,如果由于某种原因它应该是纯文本,你可以尝试将它放入{literal}

var doesntExist = '{literal}{l s='This combination does not exist for this product. Please choose another.' js=1}{/literal}';