从php中传递一个数组的方式
$repl_arr = array('serach-string1' => 'replace1', ...)
我想通过替换过滤器在Twig模板中替换Twig变量中的字符串,类似于以下方式:
{{ block | replace({ repl_arr }) }}
那个不起作用,就像变量循环一样
{% for key,item in repla_arr %}
{% set var = block | replace({ key : item }) %}
{% endfor %}
它有什么问题?它该如何工作?
block
变量的样子,然后我就会有解决方案了。 - Alvin Bunk