这是有效的:
{if $filter.id_key='68'}
这不是:
{if ($filter.id_key='68' || $filter.id_key='63')}
不确定这里有什么问题(没有圆括号也试过)。在同一个文件中有很多相同OR语句的例子。
答案 0 :(得分:3)
在{if $filter.id_key='68'}
68
您将$filter.id_key
分配给==
,所以它始终是真的。您应该使用双等{if ($filter.id_key == '68' || $filter.id_key == '63')}
:
(barWidth/2 - textWidth/2) + barLeft