2015-05-26 18 views
1

這似乎是一個非常基本的問題,但我向你保證我已經運行了這個解決方案的工作,我仍然沒有設法找到一個辦法。如何檢查一個變量是否等於零在樹枝和定義的值

問題是這樣的:

  1. 甲樹枝值將與1,0,或由一個選擇框和null值將被用於設置所選擇的值的值被設置框。

  2. 有兩個過濾器被選中--1個用於激活,0個用於非激活。

  3. 如果未設置任何值並且樹枝值設置爲空(null),則始終選擇0的選項。

有問題的樹枝代碼如下: <option value="null">Select an Option</option> <option value="1"{% if filterStatus == 1 %} selected{% endif %}>Active</option> <option value="0"{% if filterStatus == 0 %} selected{% endif %}>Inactive</option>

是我所期待的使用。下面是許多變化,我試圖之一:

{% if filterStatus == 0 and not filterStatus != 'null' %} 

我似乎無法保證值爲0

也不要被「空」值期權價值屬性愚弄。這用於路由,但轉換爲系統中的字面值NULL,而不是字符串創建時的字符串。

任何幫助,非常感謝。

+0

可能的重複吃了[如何檢查在小枝的空?](http://stackoverflow.com/questions/3264889/how-to-check-for-null-in-twig) – Med

回答

1

試試這個

{% if filterStatus == 0 and filterStatus is (not) empty %} 
相關問題