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