/** * Prida filtr na datum * @param \Grido\Components\Columns\Column $column * @param string $dbColumnName * @return \Grido\Components\Filters\Text */ public function addDateFilter(\Grido\Components\Columns\Column $column, $dbColumnName) { $filter = $column->setFilterDate(); $filter->setWhere(function ($date, $selection) use($dbColumnName) { if ($date) { $selection->where("DATE({$dbColumnName})", $date); } })->getControl()->setAttribute('data-dateinput-type', 'date')->getControlPrototype()->class[] = 'dateinput-buttons'; return $filter; }