1
在枝杈我成功地使一个模板,并传递给它下面的数组值内的参数:枝条比较传递给模板模板
$params = array(
'value1' => 'y',
'value2' => 'x'
);
我呈现模板里面,我想如果有一个 - 将“value1”的值与字符串变量进行比较的语句。
喜欢的东西
{% set type = {{ value1 }} %}
{% if type == y %}
{* do code *}
{% elseif type == b %}
{* do code *}
我如何分配的{{值1}}输入,如本例不工作的价值。
如果OP通过像阵列:'$ twig->渲染( 'template.html,$ PARMS');'然后这是不正确,因为这将只是'{%集类型= value1%}' – DarkBee
'{%set type = params ['value1']%}'和'{%set type = params.value1%}'不起作用,事实证明value1只能通过它的名字来引用。所以'{%set type = value1%}'工作得很好。最后,我只用了'{%if value1 == y%} {%elseif value2 == x%} {%endif%}' – Dimentica