Mi problema es que trato de ordenar los selects del formulario que se extraen de otra entidad,que se muestran por orden de creación, e intento ordenarlo por orden alfabetico.He mirado por ejemplos en google para implementarlo pero no me funcionan.
He probado con usar @ORM\OrderBy({“parametro_a_ordenar” = “ASC”} en entidades pero no funciona y encontré otra solución de ordenarlo en formulario de esta manera:
->add('agente',array(
'class' => 'RumboApp:Agente',
'empty_value' => '--------------------',
'query_builder' => function($er) {
return $er->createQueryBuilder('u')
->select('u')
->orderBy('u.nombre','ASC');
}))pero me muestra un error en el array
Expected argument of type "string or Symfony\Component\Form\FormTypeInterface", "array" given
500 Internal Server Error -
UnexpectedTypeException Para el que lo quiera ver pongo el enlace al proyecto y otro al formulario:
PD: Se me olvidaba mencionar que estoy usando la version 2.7 estable de Symfony
Gracias por adelantado por la ayuda