Forms 覆盖表单模板Symfony2,细枝元素?

Forms 覆盖表单模板Symfony2,细枝元素?,forms,symfony,widget,overriding,twig,Forms,Symfony,Widget,Overriding,Twig,我正在尝试覆盖某些表单的模板 这是其中之一 public function buildForm(FormBuilder $builder, array $options) { $builder ->add('nombreBD','text', array( 'required' => true, 'label' => 'Nombre Base de Datos: ')) ->add('Servid

我正在尝试覆盖某些表单的模板

这是其中之一

  public function buildForm(FormBuilder $builder, array $options)
    {
        $builder
            ->add('nombreBD','text', array( 'required' => true, 'label' => 'Nombre Base de Datos: '))
            ->add('Servidor','choice', array(
                            'choices'   => array('1' => 'Si', '0' => 'No'),
                            'required'  => true,
                            'multiple'  => false,
                            'expanded'  => true,
                            'label' => 'Servidor Existente?',

                  ))
            ->add('ServidorBD','entity',
                  array ('class' => 'MonseWebBundle:ServidoresBD',
                        'multiple' => true, 
                        'required' => true, 
                        'label' => 'Servidor de Base de Datos: ',
                         'query_builder' => function(EntityRepository $er) {
                         return $er->createQueryBuilder('u')
                         ->orderBy('u.url', 'ASC');
                                                                           },
                         ))
            ;
    }
这就是模板

{% block text_widget %}
<div class="round full-width-input" id="full-width-input">
    <input type="text" {{ block('attributes') }} value="{{ value }}" >
</div>
{% endblock %}
{%block text\u widget%}
{%endblock%}
我想我的文本输入成功了,但我不知道如何设置实体的输入和单选按钮(选项)的输入,因为我不知道信息存储在哪里。例如,我不知道块('attributes')和{{value}]返回什么,就像我不知道如何使用所选的单选按钮一样

我想用这个:

<label for="dropdown-actions">Dropdown</label>

                                    <select id="dropdown-actions">
                                        <option value="option1">Select your action here</option>
                                    </select>
下拉列表
在此处选择您的操作
对于实体“ServidoresBD”,以及:

<label for="selected-radio" class="alt-label"><input type="radio" id="selected-radio" checked="checked" />A selected radio</label>
                                        <label for="unselected-radio" class="alt-label"><input type="radio" id="unselected-radio" />An uselected radio</label>
选定的收音机
用过的收音机
用于单选按钮

另外,出于一个奇怪的原因,所有项目中的所有标签都显示为大写,无论我使用什么样式。总是这样,这真的很烦人


任何帮助都将不胜感激。

默认表单主题存储在树枝桥下。您可以找到表单主题中定义的所有块

只要看一下这个文件&IMO,你就会明白你需要做什么。:)

希望有帮助