我試圖給Smarty變量分配一個虛假的值,但每當我測試它時,它就會產生真正的值。爲Smarty變量分配真/假值
我有如下分配:
{assign "access" false}
然而,當我測試它的價值:
{if $access}
You've access
{/if}
它考驗真。
我在做什麼錯?
我試圖給Smarty變量分配一個虛假的值,但每當我測試它時,它就會產生真正的值。爲Smarty變量分配真/假值
我有如下分配:
{assign "access" false}
然而,當我測試它的價值:
{if $access}
You've access
{/if}
它考驗真。
我在做什麼錯?
也許你不能使用簡寫爲布爾值。
您需要使用:
{assign "access" value=false}
或
{assign var="access" value=false}
謝謝,我會嘗試這個。 – bodacydo 2014-10-22 18:21:01
這個工作。 :) – bodacydo 2014-10-22 18:21:45