From 7973037d5f01de4ebdbe5b4712200909ea0a5cf9 Mon Sep 17 00:00:00 2001 From: webmaxx Date: Wed, 26 Nov 2014 13:57:25 +0300 Subject: [PATCH] Fixes display values for datetime --- modules/backend/formwidgets/DatePicker.php | 6 ++++++ .../backend/formwidgets/datepicker/partials/_datepicker.htm | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/modules/backend/formwidgets/DatePicker.php b/modules/backend/formwidgets/DatePicker.php index f5aa0452d..4cae343a4 100644 --- a/modules/backend/formwidgets/DatePicker.php +++ b/modules/backend/formwidgets/DatePicker.php @@ -70,6 +70,12 @@ class DatePicker extends FormWidgetBase elseif (is_object($value)) { $value = $value->toDateString(); } + } elseif ($this->mode == 'datetime') { + if ($value) { + $dateTime = explode(' ', $value); + } + $this->vars['valueDate'] = isset($dateTime[1]) ? $dateTime[0] : ''; + $this->vars['valueTime'] = isset($dateTime[1]) ? substr($dateTime[1], 0, 5) : ''; } $this->vars['value'] = $value ?: ''; diff --git a/modules/backend/formwidgets/datepicker/partials/_datepicker.htm b/modules/backend/formwidgets/datepicker/partials/_datepicker.htm index dc3ecb9c7..a96b0655e 100644 --- a/modules/backend/formwidgets/datepicker/partials/_datepicker.htm +++ b/modules/backend/formwidgets/datepicker/partials/_datepicker.htm @@ -34,7 +34,7 @@ type="text" id="getId('input') ?>" name="" - value="" + value="" class="form-control align-right" autocomplete="off"> @@ -49,7 +49,7 @@ type="text" id="getId('input') ?>-time" name="" - value="" + value="" class="form-control align-right" autocomplete="off" data-autoclose="true"