我有一个包含参数(链接href)的翻译的pb。我添加了|raw
,但我看到了html显示。
我的代码:
{{ 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 }) }}
我所看到的:
Je reconnais accepter les <a href="/page/cgu">Conditions générales d'utilisation</a> et <a href="/page/cgv">Conditions générales de vente</a>
有什么想法吗?
谢谢!
答案 0 :(得分:0)
由于form_label在其代码中没有trans()
而使用raw
{%- block form_label -%}
{# [...] #}
<label{% for attrname, attrvalue in label_attr %} {{ attrname }}="{{ attrvalue }}"{% endfor %}>{{ label|trans({}, translation_domain) }}</label>
{%- endif -%}
{%- endblock form_label -%}
您需要使用自定义form_label
或“手动”显示标签