聪明的while循环错误

标签 smarty while-loop

官方文档说 smarty 有 'while' support 。但是我在模板中执行以下操作:

{while $foo > 0}
  {$foo--}
{/while}

我收到以下错误:

syntax error: unrecognized tag 'while' (Smarty_Compiler.class.php)

您能帮忙解决这个问题吗?非常感谢。

最佳答案

您可能使用的是旧版本的 smarty(没有 while),这就是您收到错误的原因

关于聪明的while循环错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5975720/

相关文章:

javascript - while 循环在 JavaScript 中在新行上打印元音和其他元素

exception - PHP和Smarty3-filemtime()[function.filemtime] : stat failed for

php - Smarty - 如何将表单中的值添加到 mysql 查询?

c - 在 C 中,如果我输入一个字符, do while 就会重复。我需要消除那个错误

java - 而 else 语句等同于 Java?

c - 循环创建随机数,从现有数组读取,然后创建新数组——卡在 While 循环中

php - 在smarty模板系统中使用PHP从数据库中获取SUM

Javascript 去除 URL 上的点

javascript - 点击提交按钮后输入字段获取(只读)

c# 类、结构或接口(interface)成员声明中的无效标记 'while'(循环不起作用)