From 29e668334c2283b715f0bf83a78804fa1f7da290 Mon Sep 17 00:00:00 2001 From: Murl080 <141338078+Murl080@users.noreply.github.com> Date: Mon, 14 Aug 2023 15:45:28 +0200 Subject: [PATCH 1/3] Correct Form get errors example --- en/core-libraries/form.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/core-libraries/form.rst b/en/core-libraries/form.rst index ed3660383f..0eb6bfda3e 100644 --- a/en/core-libraries/form.rst +++ b/en/core-libraries/form.rst @@ -172,7 +172,7 @@ Once a form has been validated you can retrieve the errors from it:: $errors = $form->getErrors(); /* $errors contains [ - 'email' => ['A valid email address is required'] + 'email' => ['format' => 'A valid email address is required'] ] */ From 0d3fac06c6715ad1443beb604575c60ae8032d2d Mon Sep 17 00:00:00 2001 From: Murl080 <141338078+murl080@users.noreply.github.com> Date: Mon, 14 Aug 2023 16:01:54 +0200 Subject: [PATCH 2/3] Improved Form get errors example --- en/core-libraries/form.rst | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/en/core-libraries/form.rst b/en/core-libraries/form.rst index 0eb6bfda3e..1579d27ba3 100644 --- a/en/core-libraries/form.rst +++ b/en/core-libraries/form.rst @@ -172,7 +172,8 @@ Once a form has been validated you can retrieve the errors from it:: $errors = $form->getErrors(); /* $errors contains [ - 'email' => ['format' => 'A valid email address is required'] + 'name' => ['length' => 'Name must be at least two characters long'], + 'email' => ['format' => 'A valid email address is required'], ] */ From 63efb47f674d43614d2b8b44f2d9d3920baa7b6b Mon Sep 17 00:00:00 2001 From: Murl080 <141338078+murl080@users.noreply.github.com> Date: Mon, 14 Aug 2023 16:15:13 +0200 Subject: [PATCH 3/3] Added Form getError example --- en/core-libraries/form.rst | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/en/core-libraries/form.rst b/en/core-libraries/form.rst index 1579d27ba3..37c3543120 100644 --- a/en/core-libraries/form.rst +++ b/en/core-libraries/form.rst @@ -177,6 +177,13 @@ Once a form has been validated you can retrieve the errors from it:: ] */ + $error = $form->getError('email'); + /* $error contains + [ + 'format' => 'A valid email address is required', + ] + */ + Invalidating Individual Form Fields from Controller ===================================================