Übergeordnete Formen Vorlage Symfony2, twig-Elemente?

ich versuche zu überschreiben einer Vorlage für einige Formen.

Das einer von Ihnen

  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');
                                                                           },
                         ))
            ;
    }

Und diese als Vorlage

{% block text_widget %}
<div class="round full-width-input" id="full-width-input">
    <input type="text" {{ block('attributes') }} value="{{ value }}" >
</div>
{% endblock %}

Ich denke, dass ich es in den text ein, aber ich habe keine Ahnung wie ich das einrichten, die für die entity und die für die radio-buttons (Auswahl), weil ich nicht weiß, wo die Informationen gespeichert sind. Zum Beispiel, ich weiß nicht ganz, was block ('Attribute') oder {{value}] zurückgeben. Genauso, wie ich nicht wissen, wie Sie von der radiobuttons ausgewählt.

Wollte ich dieses verwenden:

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

                                    <select id="dropdown-actions">
                                        <option value="option1">Select your action here</option>
                                    </select>

für die Entität "ServidoresBD" und so:

<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>

für die radio-buttons.

Auch, für einen seltsamen Grund, sind alle Beschriftungen in ALLEN das Projekt erscheinen als Großbuchstaben, egal welchen Stil ich Sie. IMMER und das ist wirklich ärgerlich.

Jegliche Hilfe würde sehr geschätzt werden.

InformationsquelleAutor Splendonia | 2012-07-08

Schreibe einen Kommentar