1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| namespace MyApp\tdbdepBundle\Form\Production;
use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\FormBuilder;
class JournalieredateRechercheForm extends AbstractType
{
public function buildForm(FormBuilder $builder, array $options) {
$builder->add('nomSecteur', 'entity',array(
'class' => 'MyApptdbdepBundle:Secteur',
'property' => 'nomSecteur',
'multiple' => false,
'empty_value' => '- - - - - - - - - - -',
'query_builder' => function(EntityRepository $eb) {
return $eb->createQueryBuilder('sec')
->orderBy('sec.nomSecteur', 'ASC');
}
))
->add('nomDt', 'choice', array('label' => 'DT'))
->add('nomUt', 'choice', array('label' => 'UT'))
->add('nomCorbeille', 'choice', array('label' => 'Corbeille'))
->add('nomAgent', 'choice', array('label' => 'Corbeille'));
}
public function getName() {
return 'journalieredaterechercheform';
}
} |
Partager