问题和反馈
许可证
嫩枝欧宝官网下载app新BSD许可下吗许可证。
< /div>< /div>集
在代码块也可以给变量赋值。作业使用集
标签,可以有多个目标。
这是如何分配酒吧
价值喷火
变量:
1
{%集foo = '酒吧' %}
后集
电话,喷火
变量在模板和其他可用的:
1 2
{#显示栏#}{{foo}}
分配的值可以是任何有效的树枝表达式:
1 2 3
{%集foo = [1, 2] %}{%集foo = {“foo”:“酒吧”}%}{%集foo =“foo”~“酒吧”%}
几个变量可以被分配在一个块:
1 2 3 4 5 6
{%集foo, bar =“foo”、“酒吧”%}{#相当于#}{%集foo =“foo”%}{%集酒吧= '酒吧' %}
的集
标签也可以用来“捕获”的文本块:
1 2 3 4 5
{%集foo %}<divid=“分页”>…< /div>{%endset%}
谨慎
如果您启用自动输出逃离,树枝会只考虑内容捕获文本块时是安全的。
请注意
注意,循环在树枝范围;因此一个变量声明内为
循环并不容易在循环本身:
1 2 3 4 5
{%为项列表%}{%集foo =项目%}{%endfor%}{# foo不可用#}
如果你想访问这个变量,就宣布前循环:
1 2 3 4 5 6
{%集foo = " " %}{%为项列表%}{%集foo =项目%}{%endfor%}{# foo可用#}