鏈接

2014-06-23 29 views
0

在形式Symfony2中,我該怎麼做這樣的事情:鏈接

->add('contract','checkbox',array(
    'label' => 'Link to <a href="#">my link</a>', 
    'required' => true 
)) 

與一個有效的鏈接,而不是HTML格式化..

感謝幫助

回答

0

您需要使用表單自定義功能。 請檢查這篇文章的更多信息 - 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) }}