我有一个像
这样的模板{% for item in items %}
<div class="active">{{ item.values.color }}</div>
...
{% endfor %}
然后我有另一个块,我再次使用item.values.color
,如:
{% for item in items %}
<section class="random">{{ item.values.color }}</div>
...
{% endfor %}
因为我在模板的不同部分使用了多次item.values.color
,所以我尝试设置变量
{% set color = item.values.color %}
然后尝试使用它:
{{ color }}
在上面的一个模板中,但它似乎不起作用。有什么想法?
答案 0 :(得分:0)
{% set color = item.values.color %}
答案 1 :(得分:0)
试试这个
{% set color %} {# set default color if required #}
{% for item in items %}
{% set color = item.values.color %}
<section class="random">{{ color }}</div>
...
{% endfor %}
{# use in other blocks #}
{{ color }}