Sleeping owl admin - AdminColumnFilter daterange

573
17 августа 2017, 23:46

Как правильно в Sleeping Owl admin в Datatables сделать фильтр по диапазону значений даты? Хотелось бы увидеть пример - я предполагаю, что у меня может быть что-то не так с форматом даты.

Код:

$allPosts = AdminDisplay::datatablesAsync()->setName('all')->setModelClass(Post::class)->setApply(function($query) {
  $query->orderBy('date', 'desc');
})->setColumns([
  AdminColumn::datetime('date', 'Дата')->setWidth('50px')->setWidth('50px')->setHtmlAttribute('class', 'text-center'),
])->paginate(10)->setDisplaySearch(true);
$allPosts->setColumnFilters([
  AdminColumnFilter::range()->setFrom(
    AdminColumnFilter::date()
  )->setTo(
    AdminColumnFilter::date()
  )
]);
$tabs = AdminDisplay::tabbed();
$tabs->setElements([
  AdminDisplay::tab($allPosts)->setLabel('Все статьи')->setBadge(function(){
    return Post::all()->count();
  }),
]);
return $tabs;

В базе данных у поля date тип данных - TIMESTAMP

READ ALSO
Как запустить через командную строку php в Linux

Как запустить через командную строку php в Linux

Подскажите, пожалуйста, как запустить через командную строку php в LinuxЯ знаю, что в Windows необходимо зайти в папку в php зажать Shift, нажать правую...

468
Получить значение объекта

Получить значение объекта

Добрый день, с php работал очень мало, по этому вопрос может показаться глупымСделал дамп переменной $res, выдало следующий результат:

235
Ошибка Yii2: Cannot create symlink под Windows

Ошибка Yii2: Cannot create symlink под Windows

При установке шаблона kit-starter на yii2 возникла ошибкаСама ошибка на скриншоте

310
Загрузить blob фото в FireBird через php

Загрузить blob фото в FireBird через php

как загрузить Blob изображение в Firebird через Php?

384