我今天刚刚开始使用Smarty,所以我可能完全错了,但我似乎无法找到问题的解决方案.我试图让for循环迭代4次,每次迭代增加$ i.很标准的东西.
根据Smarty文档,for循环应该是以下形式:
{for $var=$start to $end}
Run Code Online (Sandbox Code Playgroud)
我当前的循环语句如下:
{for $i=0 to 3}
Run Code Online (Sandbox Code Playgroud)
但是我在运行时收到以下错误:
致命错误:Smarty错误:[in ..views/landing/index.tpl第69行]:语法错误:无法识别标签'for'(Smarty_Compiler.class.php,第590行)in ../library/1.11/Smarty/Smarty 1093行的.class.php
循环在第69行,这是编译器失败的行.我还缩短了该错误消息中的URL以便于阅读.
我不确定我在这里做错了什么.我试过谷歌搜索错误信息的各个部分,但无济于事.
谢谢你的时间.