Commit d338aa67 by Van

feat(all): update resaType

parent 4c5ea62a
...@@ -2,11 +2,11 @@ ...@@ -2,11 +2,11 @@
namespace Bolt\Extension\Appolo\Elloha\Form; namespace Bolt\Extension\Appolo\Elloha\Form;
use Symfony\Component\Form\AbstractType; use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\Extension\Core\Type\ChoiceType; use Symfony\Component\Form\Extension\Core\Type\ChoiceType;
use Symfony\Component\Form\Extension\Core\Type\IntegerType; use Symfony\Component\Form\Extension\Core\Type\DateType;
use Symfony\Component\Form\Extension\Core\Type\TextType;
use Symfony\Component\Form\FormBuilderInterface; use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\OptionsResolver\OptionsResolver; use Symfony\Component\OptionsResolver\OptionsResolver;
...@@ -23,61 +23,48 @@ class ResaType extends AbstractType ...@@ -23,61 +23,48 @@ class ResaType extends AbstractType
'Type', 'Type',
ChoiceType::class, ChoiceType::class,
[ [
'label' => 'Type de logement', 'label' => false,
'required' => false, 'required' => false,
'attr' => [
'class' => 'checkbox-type'
],
'label_attr' => [
'class' => 'main control-label col-xs-12'
],
'choices' => array_merge($options['resaTypes']), 'choices' => array_merge($options['resaTypes']),
'multiple' => true, 'multiple' => true,
'expanded' => true 'expanded' => true
]) ])
->add( ->add(
'StartDate', 'StartDate',
TextType::class, DateType::class,
[ [
'label' => 'Date d\'arrivée', 'widget' => 'single_text',
'label' => false,
'format' => 'dd-MM-yyyy',
'required' => false, 'required' => false,
'attr' => [
'class' => 'input-resa',
'autocomplete' =>"off"
],
'label_attr' => [
'class' => 'main control-label col-xs-12'
]
]) ])
->add( ->add(
'EndDate', 'EndDate',
TextType::class, DateType::class,
[ [
'label' => 'Date de départ', 'widget' => 'single_text',
'required' => false, 'label' => false,
'attr' => [ 'format' => 'dd-MM-yyyy',
'class' => 'input-resa', 'required' => false
'autocomplete' =>"off"
],
'label_attr' => [
'class' => 'main control-label col-xs-12'
]
]) ])
->add( ->add(
'AdultNumber', 'AdultNumber',
IntegerType::class, ChoiceType::class,
[ [
'label' => 'Nombre de personnes', 'label' => false,
'required' => false, 'required' => false,
'attr' => [ 'choices' => [
'class' => 'input-resa', '1' => 1,
'min' => 1, '2'=> 2,
], '3' => 3,
'label_attr' => [ '4' => 4,
'class' => 'main control-label col-xs-12' '5' => 5,
'6' => 6,
], '7' => 7,
'8' => 8,
'9' => 9,
'10' => 10
]
]) ])
; ;
} }
...@@ -86,7 +73,6 @@ class ResaType extends AbstractType ...@@ -86,7 +73,6 @@ class ResaType extends AbstractType
{ {
$resolver->setDefaults([ $resolver->setDefaults([
'resaTypes' => null 'resaTypes' => null
]); ]);
} }
......
/*
.input-resa{ .input-resa{
width: 50%; width: 50%;
height: 2em; height: 2em;
...@@ -9,4 +10,4 @@ ...@@ -9,4 +10,4 @@
.checkbox-type input, label{ .checkbox-type input, label{
margin-right: 1em; margin-right: 1em;
} }*/
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment