From bb18deadab637b35b18b3113691d0b9b65068365 Mon Sep 17 00:00:00 2001 From: Dominique Fournier Date: Tue, 20 May 2014 17:03:44 +0000 Subject: [PATCH] Adding support of operationnal errors in form git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@1305 bf3deb0d-5f1a-0410-827f-c0cc1f45334c --- form.php | 53 +++++++++++++++++++++++++++-------------------------- 1 file changed, 27 insertions(+), 26 deletions(-) diff --git a/form.php b/form.php index 98b25f9..d1c6980 100644 --- a/form.php +++ b/form.php @@ -112,7 +112,8 @@ class form @param string|null $method The method to use to transmit the form (POST, GET) @param array|null $values The default values of the fields */ - public function printHTML ($method = 'post', $values = NULL) + public function printHTML ($method = 'post', $values = NULL, + $errors = array()) { // TODO : textarea, file $res = ""; @@ -137,8 +138,8 @@ class form // No $field->multiple // values ! $res .= "
\n"; $res .= "
\n"; // End controls $res .= " \n"; // End form-group break; @@ -196,8 +197,8 @@ class form case "password": // No $field->multiple $res .= "
\n"; $res .= "
\n"; // End controls $res .= " \n"; // End form-group break; @@ -229,8 +230,8 @@ class form case "radio": // No $field->multiple $res .= "
\n"; $res .= "
\n"; // End controls $res .= " \n"; // End form-group break; @@ -277,8 +278,8 @@ class form case "select": // $values->$field $res .= "
\n"; $res .= "
\n"; // End form-group break;