Fatal error: Smarty error: [in index.tpl line 9]: syntax error: unrecognized tag: setTimeout(hideU
Fatalerror:Smartyerror:[inindex.tplline9]:syntaxerror:unrecognizedtag:setTimeout(hide...
Fatal error: Smarty error: [in index.tpl line 9]: syntax error:
unrecognized tag: setTimeout(hideURLbar, 0); (Smarty_Compiler.class.php,
line 446) in C:\Users\my\Desktop\shop\system\libs\Smarty.class.php on line 1092
这个错误什么意思,要怎么改? 展开
unrecognized tag: setTimeout(hideURLbar, 0); (Smarty_Compiler.class.php,
line 446) in C:\Users\my\Desktop\shop\system\libs\Smarty.class.php on line 1092
这个错误什么意思,要怎么改? 展开
1个回答
2015-07-22
展开全部
三种解决方法。
1.更换定界符。
如
$smarty->left_delimiter = '<!--{';
$smarty->right_delimiter = '}-->';
即使用<!--{和}-->来作为定界符,但在模板写变量时就会比较麻烦,个人不建议这样操作。
详细说明:http://www.itlearner.com/code/smarty_manual/language.escaping.html
2.在代码中用{ldelim},{rdelim}来替代你设定的定界符。
详细说明:http://www.itlearner.com/code/smarty_manual/language.function.ldelim.html
3.用{literal}和{/literal}来包含你的代码。
我推荐使用这种方法,至少我是觉得这种方法是最方便的。把可能会出问题的代码前后加上{literal}和{/literal}即可。
详细说明:http://www.itlearner.com/code/smarty_manual/language.function.literal.html
1.更换定界符。
如
$smarty->left_delimiter = '<!--{';
$smarty->right_delimiter = '}-->';
即使用<!--{和}-->来作为定界符,但在模板写变量时就会比较麻烦,个人不建议这样操作。
详细说明:http://www.itlearner.com/code/smarty_manual/language.escaping.html
2.在代码中用{ldelim},{rdelim}来替代你设定的定界符。
详细说明:http://www.itlearner.com/code/smarty_manual/language.function.ldelim.html
3.用{literal}和{/literal}来包含你的代码。
我推荐使用这种方法,至少我是觉得这种方法是最方便的。把可能会出问题的代码前后加上{literal}和{/literal}即可。
详细说明:http://www.itlearner.com/code/smarty_manual/language.function.literal.html
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询