Дано: Список видов деятельности компаний и список самих компаний. Каждая компания может иметь несколько видов деятельности. Виды деятельности реализованы через словарь таксономии. Для компании сделана новый вид записи - компания.
Что сделано: Сделан страничный views для вывода перечня видов деятельности. При нажатии на конкретный вид отрывается страница со списком компаний со стандартным отображением ноды.
Что хочется: Чтобы при нажатии на вид деятельности открывался перечень того вида, как я захочу, т.е. только Полное название компаний и город их нахождения.
Как сие сделать? Через views? Если да, то как связывать (наследовать фильтр)?
Комментарии
Может Category попробовать?
Существуют модули (названия точно не помню, что-то типа taxonomy router/redirect) которые преобразуют ссылки таксономии в произвольные ссылки, например:
taxonomy/term/12 в super-views/12. Можно сделать вид super-views и принимать параметр 12 и по нему фильтровать.
Спасибо, это может пригодиться при выводе отфильтрованного списка компаний. Правильно ли я понял, что ссылаюсь на общую страницу с полным списком компаний, например, firmslist где уже и происходит фильтрация по параметру?
Да, делал такое для полного пагинированного views списка с exposed фильтрами, но уверен варианты решения задачи могу быть разные, таков уж друпал![Smile](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/smile.gif)
Есть у меня подозрение, что должны быть способы более простые, так как по сути речь идет о каталоге, где айтемом является нода с описанием компании. Перерыл все по каталогам, но пока ничего не нашел![Sad](https://drupal.ru/sites/all/modules/contrib/smiley/packs/kolobok/sad.gif)
Разобрался. Большое спасибо dfaker! Мой вопрос оказывается можно решить двумя способами. В принципе хватит только настроек views если подсунуть вывод отфильтрованных списков компаний в путь /taxonomy/term/%. Если хочется вид /anything/%, то подойдет модуль taxonomy_redirect.