// TODO redirect to page to ask for validation code
$code=$data["payment_code"];
// TODO check if user has validation code / code is ok / user has enough
$validation=true;// As soon as the form is valid, we're in validation
// ifok save transfer (transaction?)
if(empty($code)){
// First step validated (set user & amount) -> go to validation
gotoend;
}
// $adherent = $data["adherent"];
// if adherent doesn't have a validation code
// if (is_null($adherent->payment_code)) {
// $this->addFlash(
// 'error',
// $this->translator->trans('L\'utilisateur n\'a pas encore défini un code de validation de paiement sur son espace personnel, il ne peut pas faire d'encaissement pour l'instant.')
// );
// goto end;
// }
// Check validation code
// printf($adherent->payment_code);
// // if bad validation code
// $this->addFlash(
// 'error',
// $this->translator->trans('Le code de validation de l\'habitant est erroné') . ' ' . $form->getErrors()
// );
// $validation = true;
// TODO check if user has validation code / code is ok / user has enough
// ifok save transfer (transaction?)
}else{
}else{
$this->addFlash(
$this->addFlash(
'error',
'error',
...
@@ -249,8 +285,10 @@ class UserController extends AbstractController
...
@@ -249,8 +285,10 @@ class UserController extends AbstractController