Twig - 如何合并二维哈希,以便不覆盖子哈希

时间:2016-01-08 11:09:22

标签: twig

我遇到过这个问题。我想合并这两个哈希:

for

这样做:

{% set additional_context = { attributes:{ 'class': 'post-link', 'data-confirm-text': params.confirm } } %} {% set ajax_context = { attributes: { 'class': '', 'data-href': target, } } %}

会使用{% additional_context = additional_context|merge(ajax_context) %}覆盖additiona_context.attributes

我希望合并ajax_context.attributes哈希,而不是覆盖。 我无法更改子哈希的名称 - 它必须是attributes

我没有找到一个干净利落的方法。非常感谢。感谢

0 个答案:

没有答案