我有一个使用以下代码创建的twig get parrameters数组:
$vars = get_defined_vars();
如何将它传递给twig tempalate,以便我可以将其作为slugs变量传递?例如:
<a href="{{ path('route_name', {vars}}))">link</a>
上述当然不起作用,因为格式错误。有没有办法做到这一点?
答案 0 :(得分:1)
给定一个关联数组:
$vars = array( 'param1' => 'val1', 'param2' => 'val2' );
// then passed to the template as 'vars'
这适用于Twig:
<a href="{{ path('route_name', vars) }}">link</a>