在swig表达式标签中写多个语句?

时间:2014-06-11 11:37:50

标签: swig-template

我想在我的swig表达式标签中写多行,但是条件没有评估, 但如果我用不同的标签写所有的陈述,那么它是有效的。 请找到以下示例:

{% set promo_class = "whatone" %}

{% if (loop.index % 2) == 0 %}

{% set promo_class= promo_class +" mhxxl"; %}

{% endif %}

以下对我不起作用,而上面一个是

{%

set promo_class = "whatone";

if ( loop.index % 2 ) == 0

set promo_class= promo_class +" mhxxl";

endif;

%}

1 个答案:

答案 0 :(得分:1)

块语句不是Swig模板语言的一部分。在文档中没有任何地方显示它作为示例或可用的语法风格。