0
在形式Symfony2中,我該怎麼做這樣的事情:鏈接
->add('contract','checkbox',array(
'label' => 'Link to <a href="#">my link</a>',
'required' => true
))
與一個有效的鏈接,而不是HTML格式化..
感謝幫助
?在形式Symfony2中,我該怎麼做這樣的事情:鏈接
->add('contract','checkbox',array(
'label' => 'Link to <a href="#">my link</a>',
'required' => true
))
與一個有效的鏈接,而不是HTML格式化..
感謝幫助
?您需要使用表單自定義功能。 請檢查這篇文章的更多信息 - http://symfony.com/doc/current/cookbook/form/form_customization.html
默認情況下,標籤內容轉義。所以你沒有得到有效的HTML。重寫的
實施例:
form_theme.twig.html
{% block form_label %}
{% spaceless %}
<label {% for attrname, attrvalue in label_attr %} {{ attrname }}="{{ attrvalue }}"{% endfor %}>{{ label| trans({}, translation_domain) | raw }}</label>
{% endspaceless %}
{% endblock form_label %}
template.twig.html
{% form_theme form 'MyBundle:Form:form_theme.html.twig' %}
{{ form_row(form.contract) }}