2015-09-28 56 views
0

我想將一個變量連接到一個數組鍵,以獲得對樹枝中某些值的訪問,但目前爲止沒有成功。是否可以將變量連接到Twig中的if語句?

我有了像這個例子鍵大型PHP數組:

$array = [ 
    ... 
    ... 
    ... 
    'test_1' => $test_1, 
    'test_2' => $test_2 
]; 

我想在我的嫩枝模板如下:

{% for i in 1..2 %} 

    {% if array.test_{{ i }} != 0 %} 
     <div>Test</div> 
    {% endif %} 

{% endfor %} 

,但不起作用。

有沒有辦法在Twig中訪問像這樣的值?

回答

0

試試這個:

{% for i in 1..2 %} 
    {% if array['test_' ~ i] != 0 %} 
     <div>Test</div> 
    {% endif %} 
{% endfor %} 
相關問題