在我的twig模板中,我有一些看起来像这样的嵌套循环:
{% for i in 1..6 %}
{% for stat in dailyStats %}
{$ if stat.dayOfWeek == i and i < date('w') $}
//DO SOMETHING HERE
{% elseif i < date('w') %}
//DO SOMETHING HERE
{% else %}
//DO SOMETHING HERE
{% endif %}
{% endfor %}
{% endfor %}
我收到此错误:“致命错误:未捕获异常'Twig_Error_Syntax',消息'意外标记名称'elseif”(期望在行附近定义“for”标记的结束标记...“
似乎我的elseif语句存在问题,但我不知道为什么会出现问题。
答案 0 :(得分:8)
在if
声明中,您使用$
代替%
。