Merge pull request #1965 from omarsuca/BUG-12488
BUG-12488 Date fields are editable even when you not select this function and the fields of date have to be validate it.SOLVED
This commit is contained in:
@@ -132,6 +132,9 @@ if (file_exists(PATH_XMLFORM . 'dynaforms/fields/' . $type . '.xml')) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if ($type === 'date' && isset($_POST['form']['PME_EDITABLE'])) {
|
||||||
|
$_POST['form']['PME_EDITABLE'] = (empty($_POST['form']['PME_EDITABLE'])) ? 0 : $_POST['form']['PME_EDITABLE'];
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
foreach ($_POST['form'] as $key => $value) {
|
foreach ($_POST['form'] as $key => $value) {
|
||||||
@@ -229,8 +232,18 @@ unset($FieldAttributes['XMLNODE_VALUE']);
|
|||||||
unset($FieldAttributes['BTN_CANCEL']);
|
unset($FieldAttributes['BTN_CANCEL']);
|
||||||
unset($FieldAttributes['SAVELABEL']);
|
unset($FieldAttributes['SAVELABEL']);
|
||||||
foreach ($FieldAttributes as $key => $value) {
|
foreach ($FieldAttributes as $key => $value) {
|
||||||
if ($value != "") {
|
switch (gettype($value)) {
|
||||||
$FieldAttrib[strtolower($key)] = $value;
|
case 'string':
|
||||||
|
if (!empty($value)) {
|
||||||
|
$FieldAttrib[strtolower($key)] = $value;
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
case 'integer':
|
||||||
|
$FieldAttrib[strtolower($key)] = $value;
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
//Nothing
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user