Как связать фильтры во вьюс?
Пример:
Создаётся материал типа Компании с указанием его магазинов. Магазины создаются отдельно и связываются с Компанией с помощью Node reference + указывается каким направлением занимается тот или иной магазин. В этих магазинах проводятся акции. Как лучше сделать поиск акций по компании или по магазину с выбором направления деятельности. Можно во вьюс всё напихать. Но Нужно чтобы шла автоматическая фильтрация значений фильтров, в зависимости от выбранного города и направления деятельности или компании....
Комментарии
[module=hs_nodereference]
спасибо, надо заюзать.
При выборе только родительского пункта в фильтрах вьюс, не отображаются материалы, относящиеся к дочерним. Можно ли это как то подправить?
Обсуждение перевёл в отдельную тему http://www.drupal.ru/node/39841
смысл дополнительного топика, если проблема в "Свзанных фильтрах во вьюс"?
Пишите свой модуль, альтером перекрывающий внешний фильтр views.
Нет, проблема оказалась в другом. А связанные фильтры во вьюс в данном случае решает вышеупомянутый модуль.
Видимо не решает.
Dan, спасибо за помощь. А можно без самописных модулей? Может можно как то заставить HS писать в базу не только конечный материал, на который происходит ссылка, но и связь с тем материалом, который указываются в качестве родительских?? Заранее спасибо.
Не, я не в курсе, но думаю, что этого нельзя сделать, по крайней мере, так задуман модуль. А Ваша задача решается таксономией, HS и опцией сохранения линейки терминов.
С таксономией не выходит. Вся соль в том, что связываются конкретные материалы. Создавать отдельный термин для конкретного материала нецелесообразно, причём делаться это должно автоматом.
Так.... Шош придумать то???
решилсь ли пробелма?