form : overwriting of hidden or readonly fields
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@3040 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
This commit is contained in:
12
form.php
12
form.php
@@ -126,10 +126,14 @@ class form
|
|||||||
{
|
{
|
||||||
foreach ($_SESSION["domframework"]["form"]["fields"] as $field)
|
foreach ($_SESSION["domframework"]["form"]["fields"] as $field)
|
||||||
{
|
{
|
||||||
if ($field->type === "hidden")
|
if ($field->type === "hidden" ||
|
||||||
$values[$field->name] = $field->defaults;
|
($field->readonly !== null && $field->readonly !== false))
|
||||||
elseif ($field->readonly !== null)
|
{
|
||||||
$values[$field->name] = $field->values;
|
if (isset ($field->values))
|
||||||
|
$values[$field->name] = $field->values;
|
||||||
|
elseif (isset ($field->defaults))
|
||||||
|
$values[$field->name] = $field->defaults;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user