Commit 4db8c008 by Yvon

set minimum number of occurence + display error if minimum not reached + add help

parent c99bbd06
......@@ -226,6 +226,13 @@ class UserAdherentController extends FluxController
$form = $this->createForm(AchatMonnaieAdherentRecurrentFormType::class, $entity);
$form->handleRequest($request);
if (!$form->isValid()) {
foreach($form->getErrors(true) as $error) {
$this->addFlash('error', $error->getMessage());
}
return $this->redirectToRoute('index');
}
if ($form->isSubmitted() && $form->isValid()) {
$flux = $form->getData();
......
......@@ -29,9 +29,9 @@ class AchatMonnaieAdherentRecurrentFormType extends AchatMonnaieAdherentFormType
'required' => true,
'mapped' => false,
'constraints' => [
new GreaterThanOrEqual(['value' => 2]),
new GreaterThanOrEqual(['value' => 2, 'message' => "Le nombre d'échéances doit être au moins égal à 2."]),
],
'help' => "Une échéance par mois. Le premier paiement compte comme la première échéance.",
'help' => "Une échéance par mois. Le premier paiement est inclus dans le nombre d'échéances.",
'attr' => ['autocomplete' => 'off']
])
->add('jourPrelevement', ChoiceType::class, [
......
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