diff --git a/readme.md b/readme.md index 632b30b..f1b7127 100644 --- a/readme.md +++ b/readme.md @@ -205,7 +205,8 @@ Models with their `$dashboard_type` set to `edit` also use: * `string`: Single-line text input field * `text`: Multi-line text input field * `currency`: Text input field for currency data - * `date`: Date and time selection tool for date/time data + * `date`: Date selection tool for date/time data + * `date-time`: Date and time selection tool for date/time data * `mkd`: Multi-line text input field with a markdown editor * `select`: Text input via option select * `list`: One or more items saved to a connected table diff --git a/resources/js/dashboard.js b/resources/js/dashboard.js index bf85ea9..e7a3884 100644 --- a/resources/js/dashboard.js +++ b/resources/js/dashboard.js @@ -671,7 +671,7 @@ function editItemInit() { // enable the datepicker for date-picker elements $datePickers.each(function() { $(this).flatpickr({ - enableTime: true + enableTime: $(this).data("type") === "date-time" }); }); diff --git a/resources/views/dashboard/pages/edit-item.blade.php b/resources/views/dashboard/pages/edit-item.blade.php index 79224ee..8fade3f 100644 --- a/resources/views/dashboard/pages/edit-item.blade.php +++ b/resources/views/dashboard/pages/edit-item.blade.php @@ -49,8 +49,8 @@ @elseif($type == 'currency') - @elseif($type == 'date') - + @elseif($type == 'date' || $type == 'date-time') + @elseif($type == 'mkd')