/** * @param FormBuilderInterface $builder * @param array $options * * @SuppressWarnings checkUnusedFunctionParameters */ public function buildForm(FormBuilderInterface $builder, array $options) { parent::buildForm($builder, $options); $builder->remove('translations'); $builder->add('translations', TranslationsType::class, ['required_locales' => [], 'fields' => ['name' => ['label' => 'form.view.type.name.label', 'vic_business_properties' => $options['vic_business_properties'], 'vic_business_property_picker' => ['description' => 'victoire.form.business_template.name.vic_business_property_picker']], 'slug' => ['label' => 'victoire.form.business_template.slug.label', 'vic_business_properties' => $options['vic_business_properties'], 'vic_business_property_picker' => ['description' => 'victoire.form.business_template.slug.vic_business_property_picker']]]]); $builder->add('backendName', null, ['label' => 'victoire.form.business_template.backend_name.label', 'vic_help_block' => 'victoire.form.business_template.backend_name.help_block'])->add('query', null, ['label' => 'victoire.form.business_template.query.label', 'vic_business_properties' => $options['vic_business_properties'], 'vic_business_property_picker' => ['description' => false]])->add('businessEntityId', HiddenType::class); }
/** * 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'); }
/** * define form fields. * * @param FormBuilderInterface $builder * @param array $options */ public function buildForm(FormBuilderInterface $builder, array $options) { parent::buildForm($builder, $options); }
/** * 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 FormBuilderInterface $builder * @param array $options * * @SuppressWarnings checkUnusedFunctionParameters */ public function buildForm(FormBuilderInterface $builder, array $options) { parent::buildForm($builder, $options); $builder->add('name', null, ['label' => 'form.view.type.name.label', 'vic_business_property_picker' => ['description' => 'victoire.form.business_template.name.vic_business_property_picker']])->add('backendName', null, ['label' => 'victoire.form.business_template.backend_name.label', 'vic_help_block' => 'victoire.form.business_template.backend_name.help_block'])->add('authorRestricted', null, ['label' => 'victoire.form.business_template.author_restricted.label'])->add('query', null, ['label' => 'victoire.form.business_template.query.label', 'vic_business_property_picker' => ['description' => false]])->add('slug', null, ['label' => 'victoire.form.business_template.slug.label', 'vic_business_property_picker' => ['description' => 'victoire.form.business_template.slug.vic_business_property_picker']])->add('businessEntityId', 'hidden'); }
/** * @param FormBuilderInterface $builder * @param array $options * * @SuppressWarnings checkUnusedFunctionParameters */ public function buildForm(FormBuilderInterface $builder, array $options) { parent::buildForm($builder, $options); $builder->add('businessEntityName', 'hidden')->add('query')->add('slug', null, array('label' => 'victoire.form.business_entity_page_pattern.slug.label')); }