Example #1
0
 /**
  * define form fields.
  *
  * @param FormBuilderInterface $builder
  * @param array                $options
  */
 public function buildForm(FormBuilderInterface $builder, array $options)
 {
     parent::buildForm($builder, $options);
     $builder->add('layout', ChoiceType::class, ['label' => 'form.template.type.layout.label', 'choices' => array_flip($options['layouts']), 'choices_as_values' => true]);
     $builder->add('translations', TranslationsType::class, ['fields' => ['name' => ['label' => 'form.view.type.name.label']]]);
     $builder->remove('roles');
 }
Example #2
0
 /**
  * define form fields.
  *
  * @param FormBuilderInterface $builder
  * @param array                $options
  */
 public function buildForm(FormBuilderInterface $builder, array $options)
 {
     parent::buildForm($builder, $options);
 }
Example #3
0
 /**
  * define form fields.
  *
  * @param FormBuilderInterface $builder
  * @param array                $options
  */
 public function buildForm(FormBuilderInterface $builder, array $options)
 {
     parent::buildForm($builder, $options);
     $builder->add('layout', 'choice', ['label' => 'form.template.type.layout.label', 'choices' => $options['layouts']]);
 }
 /**
  * @param OptionsResolverInterface $resolver
  */
 public function setDefaultOptions(OptionsResolverInterface $resolver)
 {
     parent::setDefaultOptions($resolver);
     $resolver->setOptional(['businessProperty']);
     $resolver->setDefaults(['data_class' => 'Victoire\\Bundle\\BusinessPageBundle\\Entity\\BusinessTemplate', 'translation_domain' => 'victoire']);
 }
 /**
  * @param OptionsResolver $resolver
  */
 public function configureOptions(OptionsResolver $resolver)
 {
     parent::configureOptions($resolver);
     $resolver->setDefined(['vic_business_properties']);
     $resolver->setDefaults(['data_class' => 'Victoire\\Bundle\\BusinessPageBundle\\Entity\\BusinessTemplate', 'translation_domain' => 'victoire']);
 }
 /**
  * @param OptionsResolverInterface $resolver
  */
 public function setDefaultOptions(OptionsResolverInterface $resolver)
 {
     parent::setDefaultOptions($resolver);
     $resolver->setOptional(array('businessProperty'));
     $resolver->setDefaults(array('data_class' => 'Victoire\\Bundle\\BusinessEntityPageBundle\\Entity\\BusinessEntityPagePattern'));
 }