Fix fields and add warning on content too long

This commit is contained in:
Xbird
2022-10-01 22:55:58 +00:00
parent 1a38d3e854
commit f815cfa58a
30 changed files with 681 additions and 597 deletions

View File

@@ -181,6 +181,8 @@ class AdminController extends AbstractController
$this->addFlash('danger', 'alert_error_saving_user');
return $this->redirectToRoute('admin_user_edit', ['id' => $User->getId()]);
}
} elseif ($form->isSubmitted() && !$form->isValid()) {
$this->addFlash('warning', 'alert_error_form_post');
}
return $this->render('admin/user_edit.html.twig', [
@@ -284,6 +286,8 @@ class AdminController extends AbstractController
}
$this->addFlash('danger', 'alert_error_creating_group');
}
} elseif ($form->isSubmitted() && !$form->isValid()) {
$this->addFlash('warning', 'alert_error_form_post');
}
return $this->render('admin/group_add.html.twig', [
@@ -314,6 +318,8 @@ class AdminController extends AbstractController
}
$this->addFlash('danger', 'alert_error_editing_group');
}
} elseif ($form->isSubmitted() && !$form->isValid()) {
$this->addFlash('warning', 'alert_error_form_post');
}
return $this->render('admin/group_edit.html.twig', [
@@ -377,6 +383,8 @@ class AdminController extends AbstractController
}
$this->addFlash('danger', 'alert_error_editing_rank');
}
} elseif ($form->isSubmitted() && !$form->isValid()) {
$this->addFlash('warning', 'alert_error_form_post');
}
return $this->render('admin/group_rank_edit.html.twig', [
@@ -411,6 +419,8 @@ class AdminController extends AbstractController
}
$this->addFlash('danger', 'alert_error_creating_rank');
}
} elseif ($form->isSubmitted() && !$form->isValid()) {
$this->addFlash('warning', 'alert_error_form_post');
}
return $this->render('admin/group_rank_add.html.twig', [
@@ -496,6 +506,8 @@ class AdminController extends AbstractController
}
$this->addFlash('danger', 'alert_error_editing_subgroup');
}
} elseif ($form->isSubmitted() && !$form->isValid()) {
$this->addFlash('warning', 'alert_error_form_post');
}
return $this->render('admin/group_subgroup_edit.html.twig', [
@@ -530,6 +542,8 @@ class AdminController extends AbstractController
}
$this->addFlash('danger', 'alert_error_creating_subgroup');
}
} elseif ($form->isSubmitted() && !$form->isValid()) {
$this->addFlash('warning', 'alert_error_form_post');
}
return $this->render('admin/group_subgroup_add.html.twig', [

View File

@@ -51,6 +51,8 @@ class CommentController extends AbstractController
$this->addFlash('success', 'alert_success_creating_comment');
return $this->redirectToRoute('document_view', ['id' => $Document->getId()]);
} elseif ($form->isSubmitted() && !$form->isValid()) {
$this->addFlash('warning', 'alert_error_form_post');
}
return $this->redirectToRoute('document_view', ['id' => $Document->getId()]);
@@ -109,6 +111,8 @@ class CommentController extends AbstractController
$this->addFlash('success', 'alert_success_editing_comment');
return $this->redirectToRoute('document_view', ['id' => $Comment->getDocument()->getId()]);
} elseif ($form->isSubmitted() && !$form->isValid()) {
$this->addFlash('warning', 'alert_error_form_post');
}
return $this->render('comment/edit.html.twig', [

View File

@@ -144,7 +144,10 @@ class DirectoryController extends AbstractController
$this->addFlash('success', 'alert_success_creating_directory');
return $this->redirectToRoute('directory_view', ['id' => $Directory->getId()]);
} elseif ($form->isSubmitted() && !$form->isValid()) {
$this->addFlash('warning', 'alert_error_form_post');
}
return $this->render('directory/create.html.twig', [
'controller_name' => 'DirectoryController',
'directory' => $Directory,
@@ -177,7 +180,10 @@ class DirectoryController extends AbstractController
$this->addFlash('success', 'alert_success_editing_directory');
return $this->redirectToRoute('directory_view', ['id' => $Directory->getId()]);
} elseif ($form->isSubmitted() && !$form->isValid()) {
$this->addFlash('warning', 'alert_error_form_post');
}
return $this->render('directory/edit.html.twig', [
'controller_name' => 'DirectoryController',
'directory' => $Directory,

View File

@@ -140,6 +140,7 @@ class DocumentController extends AbstractController
if ($form->isSubmitted() && $form->isValid()) {
/**
* @var User $loggedUser
*/
@@ -176,6 +177,8 @@ class DocumentController extends AbstractController
$this->addFlash('success', 'alert_success_creating_document');
return $this->redirectToRoute('document_view', ['id' => $Document->getId()]);
} elseif ($form->isSubmitted() && !$form->isValid()) {
$this->addFlash('warning', 'alert_error_form_post');
}
return $this->render('document/create.html.twig', [
@@ -199,8 +202,6 @@ class DocumentController extends AbstractController
$form = $this->getFormByDocumentType($Document);
$form->handleRequest($request);
if ($form->isSubmitted() && $form->isValid()) {
/**
@@ -253,6 +254,8 @@ class DocumentController extends AbstractController
$this->addFlash('success', 'alert_success_editing_document');
return $this->redirectToRoute('document_view', ['id' => $Document->getId()]);
} elseif ($form->isSubmitted() && !$form->isValid()) {
$this->addFlash('warning', 'alert_error_form_post');
}
return $this->render('document/edit.html.twig', [
'controller_name' => 'DocumentController',

View File

@@ -58,6 +58,8 @@ class GroupController extends AbstractController
}
$this->addFlash('danger', 'alert_error_editing_motd');
}
} elseif ($form->isSubmitted() && !$form->isValid()) {
$this->addFlash('warning', 'alert_error_form_post');
}
return $this->render('group/index.html.twig', [
@@ -203,6 +205,8 @@ class GroupController extends AbstractController
}
$this->addFlash('danger', 'alert_error_editing_employee');
}
} elseif ($form->isSubmitted() && !$form->isValid()) {
$this->addFlash('warning', 'alert_error_form_post');
}
return $this->render('group/employee.html.twig', [

View File

@@ -54,6 +54,8 @@ class MeController extends AbstractController
$this->addFlash('success', 'alert_success_editing_profile');
$request->getSession()->set('_locale', $user->getLocale());
return $this->redirectToRoute('me_index');
} elseif ($form->isSubmitted() && !$form->isValid()) {
$this->addFlash('warning', 'alert_error_form_post');
}
@@ -104,6 +106,8 @@ class MeController extends AbstractController
$this->addFlash('success', 'alert_success_editing_password');
$request->getSession()->set('_locale', $user->getLocale());
return $this->redirectToRoute('me_index');
} elseif ($form->isSubmitted() && !$form->isValid()) {
$this->addFlash('warning', 'alert_error_form_post');
}