Добрый день
есть $this->loadDataGrid()
но мне надо выводить информацию где например по одному из столбцов не равно 1 или другому параметру, в документации не нашел как применить фильтр отбора, А НЕ СОРТИРОВКИ/
не совсем понятно как применяется:
'filter' => 'exact'
Документацию читал вот эту.
docs.instantcms.ru/dev/controllers/backend/grids
#1
4 декабря 2015 в 10:07
#2
5 декабря 2015 в 20:13
Никто не попадал на такое???
#3
5 декабря 2015 в 20:22
Как то подключил к компоненту FAQ фильтр, но с последней версии там много чего изменилось, пришлось убрать.
Так что, мне тоже интересно, может разработчики ответят?
Так что, мне тоже интересно, может разработчики ответят?
Сегодня в 12:33
#4
5 декабря 2015 в 20:30
kirkr, допустимые значения есть в файле \system\core\model.php строки примерно с 1409
тут можете добавить свою функцию типа
switch ($column['filter']){ case 'exact': $this->filterEqual($filter_field, $filter[$field]); break; case 'like': $this->filterLike($filter_field, "%{$filter[$field]}%"); break; case 'date': $this->filterLike($filter_field, "%{$date}%"); break; }
case 'noexact': $this->filterNotEqual($filter_field, $filter[$field]); break;