Фильтрация и сортировка grid'a

#1 12 июля 2016 в 15:25
Подскажите, кто в курсе, как сделать фильтрацию и как сортировку выводимого в гриде контента?
В Экшене компонента, есть код:
  1.  
  2. $grid = $this->loadDataGrid('groups');
  3. return cmsTemplate::getInstance()->render('backend/groups', array(
  4. 'grid' => $grid
  5. ));
  6.  
Как его модифицировать, чтобы сортировать, например, по полю "name"?
Как сделать фильтр по тому же полю?

Или не здесь?
#2 12 июля 2016 в 17:03

Или не здесь?

Виктор
Здесь, а точнее в вашем файле грида.
  1.  
  2. $options = array(
  3. 'is_sortable' => false, // true добавит сортировку
  4. 'is_filter' => false, // true добавит фильтрацию
  5. 'is_pagination' => false, // true добавит пагинацию - деление на страницы
  6. 'is_draggable' => true, // false избавит от ручного перетаскивания
  7. 'order_by' => 'ordering', // по какому полю сортировать - стоит по умолчанию
  8. 'order_to' => 'asc', // направление сортировки
  9. 'show_id' => false // true добавит столбец с id
  10. );
короче, тут уже всё описано давно.
#3 13 июля 2016 в 10:13
Loadырь, спасибо за ответ. К сожалению из-за неправильно сформулированного вопроса получил не тот ответ sad
Я имел ввиду "что нужно/как/где сделать", чтобы грид вывел не полную информацию (фильтрация) из источника или уже отсортированную по указанному в скрипте критерию.

P.S. По указанной Вами ссылке красиво так написано, что "Эта страница ещё не существует"…
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.

Похожие темы

Ширина столбцов GRID

Релизы 2.X Создана 4 года назад 1 сообщение

Поддержка GRID-ов в шаблоне Modern

Релизы 2.X Создана 3 года назад 13 сообщений

Новые Grid таблицы

Разработка и тестирование Создана 11 месяцев назад 6 сообщений

Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.