예제 #1
0
 /**
  * {@inheritDoc}
  */
 public function buildForm(FormBuilderInterface $builder, array $options)
 {
     $builder->add('name', 'text', array('label' => 'lg.tournament.fields.name'));
     $builder->add('description', 'textarea', array('label' => 'lg.tournament.fields.description', 'attr' => array('class' => 'tinymce')));
     $builder->add('type', 'choice', array('label' => 'lg.tournament.fields.type', 'empty_value' => 'lg.tournament.fields.type_empty', 'choices' => \CoreBundle\Entity\Tournament::getTournamentTypes()));
     $builder->add('automatic', 'choice', array('label' => 'lg.tournament.fields.automatic', 'expanded' => true, 'choices' => array(1 => 'lg.core.yes', 0 => 'lg.core.no')));
     $builder->add('startedAt', 'datetime', array('widget' => 'single_text', 'label' => 'lg.tournament.fields.startedAt', 'format' => 'dd-MM-yyyy HH:mm', 'attr' => array('class' => 'datetimepicker')));
     $builder->add('registerStartDate', 'datetime', array('widget' => 'single_text', 'label' => 'lg.tournament.fields.registerStartDate', 'format' => 'dd-MM-yyyy HH:mm', 'attr' => array('class' => 'datetimepicker')));
     $builder->add('registerEndDate', 'datetime', array('widget' => 'single_text', 'label' => 'lg.tournament.fields.registerEndDate', 'format' => 'dd-MM-yyyy HH:mm', 'attr' => array('class' => 'datetimepicker')));
 }