Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/07/2015, 02:22
Karmo
 
Fecha de Ingreso: marzo-2005
Mensajes: 51
Antigüedad: 19 años, 2 meses
Puntos: 0
Pregunta Pasar un parámetro a un formbuilder

Buenos días, tengo una duda por favor.

Tengo un formulario creado mediante formbuilder en el que se le asocian elementos a un usuario.

El tema es que me gustaría pasarle el ID de ese usuario al formbuilder para que no sea necesario seleccionarlo de una infinita lista (el usuario está presente en la URL).

La cosa sería algo así:

$builder->add('reference',"entity",
array('label'=>'Selecciona la referencia','class' => 'AlmacenBundle:reference',
'query_builder' => function(EntityRepository $er) {
return $er->createQueryBuilder('u')
->innerjoin('AlmacenBundle:stock', 's','WITH','s.reference=u.id')
->where('s.user = :user')
->setParameter('user',XXXXXXX);
},
));

¿Cómo podría pasarle ese dato?

Saludos y gracias.