|
@@ -317,6 +317,10 @@ EOS;
|
|
|
break;
|
|
break;
|
|
|
|
|
|
|
|
case 'datepicker':
|
|
case 'datepicker':
|
|
|
|
|
+ $sValue = null;
|
|
|
|
|
+ if(empty($aInput['value']))
|
|
|
|
|
+ break;
|
|
|
|
|
+
|
|
|
$iTime = bx_process_input ($aInput['value'], isset($aInput['date_filter']) ? $aInput['date_filter'] : BX_DATA_DATE_TS, false, false);
|
|
$iTime = bx_process_input ($aInput['value'], isset($aInput['date_filter']) ? $aInput['date_filter'] : BX_DATA_DATE_TS, false, false);
|
|
|
if($iTime !== false) {
|
|
if($iTime !== false) {
|
|
|
$sValue = bx_time_js ($iTime, isset($aInput['date_format']) ? $aInput['date_format'] : BX_FORMAT_DATE);
|
|
$sValue = bx_time_js ($iTime, isset($aInput['date_format']) ? $aInput['date_format'] : BX_FORMAT_DATE);
|
|
@@ -328,6 +332,10 @@ EOS;
|
|
|
|
|
|
|
|
case 'date_time':
|
|
case 'date_time':
|
|
|
case 'datetime':
|
|
case 'datetime':
|
|
|
|
|
+ $sValue = null;
|
|
|
|
|
+ if(empty($aInput['value']))
|
|
|
|
|
+ break;
|
|
|
|
|
+
|
|
|
$iTime = bx_process_input ($aInput['value'], isset($aInput['date_filter']) ? $aInput['date_filter'] : BX_DATA_DATETIME_TS, false, false);
|
|
$iTime = bx_process_input ($aInput['value'], isset($aInput['date_filter']) ? $aInput['date_filter'] : BX_DATA_DATETIME_TS, false, false);
|
|
|
if($iTime !== false) {
|
|
if($iTime !== false) {
|
|
|
$sValue = bx_time_js ($iTime, isset($aInput['date_format']) ? $aInput['date_format'] : BX_FORMAT_DATE_TIME);
|
|
$sValue = bx_time_js ($iTime, isset($aInput['date_format']) ? $aInput['date_format'] : BX_FORMAT_DATE_TIME);
|