2015-12-21 107 views
0

我这样做:Smarty的 - 如何使用比较数据

{if $categories->id !=86 && $categories->id !=87} 

    xxxx code 

{/if} 

categoriesvector,具有的ID从1到140左右,86和87存在的ID,我不想在ID为86和87的页面上执行代码,但它不能正常工作。

+0

'$ categories-> id!86'拼写错了吗?它应该是'$ categories-> id!= 86'吗? –

+1

它在这里拼写错误,代码是正确的,所以问题不是这样。 thx – user3584791

回答

0

这将始终执行,因为当你在86类计算结果为:

if (true && false) // returns false 

您需要使用XOR运算符

编辑

抱歉错过了dont wan't to execute part

{if !($categories->id ==86 || $categories->id ==87)} 
    xxx code 
{/if} 

应该很好

+0

Thx,那工作:) – user3584791