包含网址的标签的翻译

时间:2018-02-11 09:54:11

标签: twig symfony-3.3

在我的symfony3项目中,我有一个带有标签&#34的表单字段;我接受了cgu"在&#c; cgu'上有一个链接。 如何翻译包含链接的标签,因为我必须在树枝中生成{{path('')}}的链接?

我尝试过这样的事情: {{ form_row(form.valid, {'label' : 'annonces.form.valide_cgu_cgv' | trans ({'cgu_link' : {{ path('page_statique', {'page' : 'cgu'})}}, 'cgv_link' : {{ path('page_statique', {'page' : 'cgv'})}} }) |raw }) }} 但它不起作用......

有什么想法吗?

谢谢大家!

1 个答案:

答案 0 :(得分:0)

当你在{{ }}之下时,你正在写一个表达式,所以你不能放置嵌套的{{ }}

您可以尝试:

{{ 
    form_row(form.valid, {
        'label' : 'annonces.form.valide_cgu_cgv' | trans({
            'cgu_link' : path('page_statique', {'page' : 'cgu'})
            'cgv_link': path('page_statique', {'page' : 'cgv'})
        })
    }) 
}}