PointRetrait : c'est OK pour la modification sur le premier onglet "Généralités"

This commit is contained in:
2021-02-27 05:30:21 +01:00
parent fb19b06c17
commit ac82e779da
15 changed files with 407 additions and 142 deletions

View File

@@ -21,15 +21,13 @@ class MainForm extends BaseForm
{
$this->formBuilder
->add(
"place_id",
"integer",
"place_id","integer",
[
"required" => true,
"constraints" => [new Constraints\NotBlank()]
])
->add(
"title",
"text",
"title","text",
[
"required" => true,
"constraints" => [new Constraints\NotBlank(), new Constraints\NotNull()],
@@ -37,8 +35,7 @@ class MainForm extends BaseForm
"label_attr" => ['for' => 'title']
])
->add(
"price",
"number",
"price","number",
[
"required" => true,
"constraints" => [new GreaterThanOrEqual(["value" => 0])],
@@ -46,8 +43,7 @@ class MainForm extends BaseForm
"label_attr" => ['for' => 'price']
])
->add(
"minimum_amount",
"number",
"minimum_amount","number",
[
"required" => true,
"constraints" => [new GreaterThanOrEqual(["value" => 0])],
@@ -65,13 +61,50 @@ class MainForm extends BaseForm
"required" => false
])
->add(
"active",
"number",
"active","number",
[
"required" => true,
"constraints" => [new Constraints\NotBlank()],
"label" => $this->translator->trans('Active', [], PointRetrait::DOMAIN_NAME),
"label_attr" => ['for' => 'active']
])
->add(
"address1","text",
[
"required" => true,
"constraints" => [new Constraints\NotBlank()],
"label" => $this->translator->trans('Address1', [], PointRetrait::DOMAIN_NAME),
"label_attr" => ['for' => 'address1']
])
->add(
"address2","text",
[
"required" => false,
"label" => $this->translator->trans('Address2', [], PointRetrait::DOMAIN_NAME),
"label_attr" => ['for' => 'address2']
])
->add(
"zipcode","text",
[
"required" => true,
"constraints" => [new Constraints\NotBlank()],
"label" => $this->translator->trans('Zipcode', [], PointRetrait::DOMAIN_NAME),
"label_attr" => ['for' => 'zipcode']
])
->add(
"city","text",
[
"required" => true,
"constraints" => [new Constraints\NotBlank()],
"label" => $this->translator->trans('City', [], PointRetrait::DOMAIN_NAME),
"label_attr" => ['for' => 'city']
])
->add(
"access_comment","textarea",
[
"required" => false,
"label" => $this->translator->trans('Access comment', [], PointRetrait::DOMAIN_NAME),
"label_attr" => ['for' => 'access_comment']
]
);
}