如何将样式添加到{{form_label(form.name)}}

时间:2016-05-20 07:11:35

标签: twig symfony

我正在使用Symfony 3.0,此刻我有了这段代码:

{{ form_label(form.name, 'Name of the card', { 'attr': {'style': 'color:white'}}) }}

谢谢:)!

2 个答案:

答案 0 :(得分:2)

您需要将label_attr用于标签,attr用于小部件功能。

{{ form_label(form.name, 'Name of the card', { 'label_attr': {'style': 'color:white'}}) }}

答案 1 :(得分:0)

根据documentation渲染表单行涉及三个函数
{{ form_label(form.name) }} {{ form_errors(form.name) }} {{ form_widget(form.name) }}

您可以将form_label(form.name)替换为您的布局

<div class="form_label">Name of the card</div> 
<div class ="form_errors">{{ form_errors(form.name) }}</div> 
{{ form_widget(form.name) }}