Всем привет!
Возникла такая проблема. Нужно организовать поиск по категориям, как на сайте http://www.belshinajsc.by/ (там внизу).
Т.е. что бы при выборе какого-то пункта следующие параметры соответствовали выбору предыдущей категории и тд. Что бы он(поиск) оставлял только нужные категории, и выводил количество соответствующих результатов.
С помощью чего это можно сделать, может есть какие-то модули? Или кто-то уже сталкивался с таким "куском работы", подскажите, что и как нужно сделать. В Друпале новичек, если можно то объяснить подробно и внятно!
За раннее, большущее спасибо)
Комментарии
Анастасия, скажите честно:
1. Вам этот Друпал нужен? Если да то зачем? Я понимаю что сложно, все мы люди.
2. Где там поиск по категориям? Скриншоты что-ли сделайте.
"категории" фильтра - поля
фильтрация - вьюс
Александр, если обращаюсь на форум с вопросом и за помощью, то НУЖЕН!!!
Поиск ШИН, если так будет понятнее!
Ставлю вопрос по другому. Вы делаете сайт для себя или для кого-то?
views для вывода страниц каталога + раскрытые фильтры по категориям. Единственное но - фильтры взаимо не-связаны. Чтобы были связаны нужно кодить.
Еще чтобы фильтры были связаны межу собой есть модули
1) Для мазохистов:
https://drupal.org/project/taxonomy_facets
https://drupal.org/project/taxonomy_filter
2) Для мазохистов со знаниями настройки поисковых движков на сервере:
https://drupal.org/project/facetapi_taxonomy_sort
Модули страшно глючные, реализуют решение чуть по другому нежели вы представили + если все-таки наймете програмера для данной задачи, он скажет, что ему легче код во вьюхе прописать.
Какая разница? Вопрос-то не в этом, что, кому, зачем и почему! Я же сюда за ответом пришла...
Хаха, я не мазохист!
Вроде, можно попробовать организовать с помощью Views Dependent Filters https://drupal.org/project/views_dependent_filters
Увы пока нельзя. Хотя если получится расскажете. Есть еще пару модулей:
Views Exposed Groups, views hacks
И они тоже из коробки не предоставляют то что вам надо.
Разница большая. Если делаете для себя, вам можно подсказать решение аналогичное по функционалу пусть и с мелкими недочетами.
В Друпал нельзя "прийти за ответом". Можно прийти за кирпичами и ити работать.
Хотите стать разработчиком либо иметь бизнес и не пользоваться услугами разработчиков - это ваше дело. Я вам запретить ничего не могу. Но могу посоветовать продуктивные пути приложения ваших сил и времени.
А если вы делаете "строго по ТЗ", в первый раз, да и еще задание получили от человека которого не знаете, вам можно только посочувствовать.
в вашем примере 5 форм с поиском - они просто распиханы по вкладкам
делаете 5 вьюсов дисплеев и к ним раскрытые фильтры
делаете в любом месте страницы вкладки и выводите в каждой из вкладок форму с фильтром
для вкладок можно использовать quicktabs
количество можно менять аяксом - для этого альтерим форму
Conditional Fields СВЯЗАННЫЕ ПОЛЯ