Form is now Boostrap3 compliant

git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@1278 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
This commit is contained in:
2014-04-01 13:14:55 +00:00
parent 4e34002ffe
commit a0698e2f8e

View File

@@ -119,7 +119,7 @@ class form
$res = "<form action='#' method='$method'";
if ($this->formName != "")
$res .= " id='$this->formName'";
$res .= ">\n";
$res .= " class='form-horizontal'>\n";
$group = "";
foreach ($this->fields as $field)
{
@@ -140,10 +140,11 @@ class form
if (isset ($field->error))
$res .= " has-".key ($field->error);
$res .= "'>\n";
$res .= " <label class='control-label' for='".$this->formName."_".
$res .= " <label class='col-sm-2 control-label' for='".
$this->formName."_".
htmlspecialchars ($field->name, ENT_QUOTES)."_0'>";
$res .= htmlspecialchars ($field->label)."</label>\n";
$res .= " <div class='controls'>\n";
$res .= " <div class='col-sm-10'>\n";
if (is_string ($field->defaults))
$field->defaults = array ($field->defaults);
foreach ($field->titles as $key=>$val)
@@ -198,10 +199,11 @@ class form
if (isset ($field->error))
$res .= " has-".key ($field->error);
$res .= "'>\n";
$res .= " <label class='control-label' for='".$this->formName."_".
$res .= " <label class='col-sm-2 control-label' for='".
$this->formName."_".
htmlspecialchars ($field->name, ENT_QUOTES)."'>";
$res .= htmlspecialchars ($field->label)."</label>\n";
$res .= " <div class='controls'>\n";
$res .= " <div class='col-sm-10'>\n";
$res .= " <input type='password'";
$res .= " name='$this->formName"."[".
htmlspecialchars ($field->name, ENT_QUOTES)."]'";
@@ -230,10 +232,11 @@ class form
if (isset ($field->error))
$res .= " has-".key ($field->error);
$res .= "'>\n";
$res .= " <label class='control-label' for='".$this->formName."_".
$res .= " <label class='col-sm-2 control-label' for='".
$this->formName."_".
htmlspecialchars ($field->name, ENT_QUOTES)."_0'>";
$res .= htmlspecialchars ($field->label)."</label>\n";
$res .= " <div class='controls'>\n";
$res .= " <div class='col-sm-10'>\n";
if (is_string ($field->defaults))
$field->defaults = array ($field->defaults);
$res .= " <input type='hidden'";
@@ -277,10 +280,11 @@ class form
if (isset ($field->error))
$res .= " has-".key ($field->error);
$res .= "'>\n";
$res .= " <label class='control-label' for='".$this->formName."_".
$res .= " <label class='col-sm-2 control-label' for='".
$this->formName."_".
htmlspecialchars ($field->name, ENT_QUOTES)."'>";
$res .= htmlspecialchars ($field->label)."</label>\n";
$res .= " <div class='controls'>\n";
$res .= " <div class='col-sm-10'>\n";
if (isset ($field->defaults) && is_array ($field->defaults))
{
if (isset ($field->readonly) && $field->readonly !== FALSE)
@@ -354,7 +358,7 @@ class form
if (isset ($field->defaults))
$res .= " value='".htmlspecialchars ($field->defaults, ENT_QUOTES).
"'";
$res .= " class='form-control'";
$res .= " class='form-control btn-primary'";
$res .= "/>\n";
break;
@@ -364,10 +368,11 @@ class form
if (isset ($field->error))
$res .= " has-".key ($field->error);
$res .= "'>\n";
$res .= " <label class='control-label' for='".$this->formName."_".
$res .= " <label class='col-sm-2 control-label' for='".
$this->formName."_".
htmlspecialchars ($field->name, ENT_QUOTES)."'>";
$res .= htmlspecialchars ($field->label)."</label>\n";
//$res .= " <div class='controls'>\n";
$res .= " <div class='col-sm-10'>\n";
$res .= " <input type='text'";
$res .= " name='$this->formName"."[".
htmlspecialchars ($field->name, ENT_QUOTES)."]'";
@@ -386,7 +391,7 @@ class form
if (isset ($field->error))
$res .= " <span class='help-block'>".reset ($field->error).
"</span>\n";
//$res .= " </div>\n"; // End controls
$res .= " </div>\n"; // End controls
$res .= " </div>\n"; // End form-group
break;
}