상속: extends Symfony\Component\Form\AbstractType
예제 #1
0
 public function getDefaultOptions(array $options)
 {
     $options = parent::getDefaultOptions($options);
     //Works only with single text
     $options['widget'] = 'single_text';
     $options['changeMonth'] = 'false';
     $options['changeYear'] = 'false';
     $options['minDate'] = null;
     $options['maxDate'] = null;
     $options['buttonImage'] = null;
     return $options;
 }
예제 #2
0
 /**
  * {@inheritdoc}
  */
 public function setDefaultOptions(OptionsResolverInterface $resolver)
 {
     parent::setDefaultOptions($resolver);
     $defaults = ['format' => $this->format, 'compound' => function (Options $options) {
         return $this->isCompound($options);
     }, 'javascript' => true];
     if (null !== $this->widget) {
         $defaults['widget'] = $this->widget;
     }
     $resolver->setDefaults($defaults);
     $resolver->addAllowedValues(array('widget' => array('eyecon', 'jqueryui', 'mobiscroll', 'pickadate')));
 }
 /**
  * @param FormView $view
  * @param FormInterface $form
  * @param array $options
  */
 public function finishView(FormView $view, FormInterface $form, array $options)
 {
     parent::finishView($view, $form, $options);
     $view->vars['format'] = $options['format'];
 }