Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/02/2014, 10:52
Avatar de verinchi
verinchi
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires
Mensajes: 647
Antigüedad: 20 años, 3 meses
Puntos: 2
Respuesta: Generación dinámica de campos de formulario

Hola. Gracias por tu respuesta.

Después de lidiar un poco con diferentes opciones, tengo lo siguiente:

Código PHP:
$builder
            
->add('edTextoid''hidden')
            ->
add('edAutorCollec''entity', array(
                
'class'=>'TextosBundle:Autores'
                
'query_builder'=>function(DoctrineORMEntityRepository $er){
                    return 
$er->createQueryBuilder('e')
                    ->
orderBy('e.descrip'); },
                        
'property'=>'id',
                        
'expanded'=>true,
                        
'multiple'=>true
                        ) 
El formulario lo dejé sin asociar a entidad de la siguiente forma
Código PHP:
$resolver->setDefaults(array(
            
'data_class' => null
        
)); 
Mi problema ahora es que cuando voy a renderizar el formulario, aparecen los checkboxes pero todos con el nombre concatenado con el Value del elemento.
De la misma forma, los tags de cada check terminan siendo el Id del elemento, aún no encuentro cómo mostrar de forma personalizada estos campos en Twig.

Estoy buscando para iterar por la colección de checkboxes que envía, pero no he dado aún con el asunto.

Aluna pista, buen tutorial para mirar?
__________________
Why can't we not be sober?
www.partitorium.com.ar