diff --git a/src/BackendBundle/Entity/League.php b/src/BackendBundle/Entity/League.php index 311af2680fb083571f68505ae231509270a6ab4e..ec8950e89d0093574e23f98ec7362784a4eea97b 100644 --- a/src/BackendBundle/Entity/League.php +++ b/src/BackendBundle/Entity/League.php @@ -36,6 +36,13 @@ class League */ private $sport; + /** + * @var string + * + * @ORM\Column(name="unitary_pack_name", type="string", length=255) + */ + private $unitaryPackName; + /** * @ORM\Column(name="picture", type="string", length=255) * @@ -201,4 +208,20 @@ class League { $this->deviceStatus = $deviceStatus; } + + /** + * @return mixed + */ + public function getUnitaryPackName() + { + return $this->unitaryPackName; + } + + /** + * @param mixed $unitaryPackName + */ + public function setUnitaryPackName($unitaryPackName) + { + $this->unitaryPackName = $unitaryPackName; + } } diff --git a/src/BackendBundle/Form/LeagueType.php b/src/BackendBundle/Form/LeagueType.php index 591cc3ee057177493ae5d057a31db8529c6bf149..7f82557b1db70615298423fce3062a2eabd14728 100644 --- a/src/BackendBundle/Form/LeagueType.php +++ b/src/BackendBundle/Form/LeagueType.php @@ -26,6 +26,22 @@ class LeagueType extends AbstractType 'expanded' => false, 'multiple' => false, ]) + ->add('unitaryPackName', ChoiceType::class, [ + 'label' => 'Identifiant du pack à l\'unité sur les stores (Identifiant du pack vendu seul)', + 'choices' => [ + 'ligue_1' => 'ligue_1', + 'tennis' => 'tennis', + 'eredivisie' => 'eredivisie', + 'premiere_league' => 'premiere_league', + 'bundesliga' => 'bundesliga', + 'liga_bbva' => 'liga_bbva', + 'liga_nos' => 'liga_nos', + 'serie_a' => 'serie_a', + 'champions_league' => 'champions_league' + ], + 'expanded' => false, + 'multiple' => false + ]) ->add('picture', FileType::class, [ 'label' => 'Image', 'data_class' => null diff --git a/src/BackendBundle/Resources/views/league/form.html.twig b/src/BackendBundle/Resources/views/league/form.html.twig index 2e4bf6690ac165f173e40fd379d08d521c4b974f..12a4268d0c8dbe2705572e5660977c8450b12cf4 100644 --- a/src/BackendBundle/Resources/views/league/form.html.twig +++ b/src/BackendBundle/Resources/views/league/form.html.twig @@ -21,6 +21,13 @@ </div> {{ form_errors(form.sport) }} </div> + <div class="form-group is-empty has-primary"> + {{ form_label(form.unitaryPackName, null, {'label_attr': {'class': "col-sm-2 control-label"}}) }} + <div class="col-sm-10"> + {{ form_widget(form.unitaryPackName, {'attr' : {'class': "form-control"}}) }} + </div> + {{ form_errors(form.unitaryPackName) }} + </div> <div class="form-group"> {{ form_label(form.picture, null, {'label_attr': {'class': "col-sm-2 control-label"}}) }}