Здравствуйте! Необходимо на основе штатного фильтра сделать фасетный!
Язык программирования PHP
Панель управления сайтами INSTANTCMS
Оплата наличными
А если подробней то:
Ищу исполнителя для разработки поля с целью организации фасетного поиска (фильтрации) в проекте.
Суть в том, что все данные хранятся в одной таблице, поэтому стандартными средствами (полями) решить задачу пока не возможно.
Реализовать можно на основе стандартного поля «Список», (но фильтрация должна быть не по id, а по принципу строкового поля)-
1. В поле должен быть выбор — основное или зависимое
2. При загрузке списка контента, фильтр поля, в предустановленные значения из базы получает данные и группирует их по значению (+ считает количество строк опционально + установка лимита количества отбора строк).
3. При выборе данных в фильтре основного поля подключается зависимое поле и также в предустановленные значения из базы получает данные и группирует их по значению (+ считает количество строк опционально + установка лимита количества отбора строк), но уже по ключу из основного.
Соответственно работа остальных фильтров контента не должна нарушаться.
Разделы:
Опубликован:
16.10.2024 | 13:10 [поднят: 16.10.2024 | 13:10] [последние изменения: 15.10.2024 | 13:25]
Заказ находится в архиве