Exposed filter по двум связаным нодам разных типов

Главные вкладки

Аватар пользователя arroyo arroyo 3 февраля 2014 в 15:53

Здравствуйте.

Дано:

1) Тип материала "Дома", где описаны характеристики каждого дома, один дом - одна нода, созданы администратором:
Адрес (улица и номер дома)
Этажность
Количество подъездов
Месторасположение на карте
Фото
и т.д.

2) Тип материала "Продажа квартир". Обычное создание объявление о продаже квартиры, как на всех сайтах недвижимости.
Но информация об этажности, координатах и других полезных данных о доме должны браться из типа материала "Дома". Для этого пользователь указывает адрес (Улица и номер дома)

Вопрос
Как это можно сделать, если нужна раскрытая фильтрация по полям из обоих типов материалов?

Пример фильтрации: двухкомнатные квартиры в четырех этажном доме.

Комментарии

Аватар пользователя arroyo arroyo 5 февраля 2014 в 15:29

Решил делать описание характеристик дома в ноде с объявлением. А чтобы поля с характеристиками автоматически заполнялись создам правила для каждого адреса с помощью Rules.

Аватар пользователя yurasandul@gmail.com yurasandul@gmail.com 6 февраля 2014 в 13:57

Если в ноде с квартирой есть ссылка на ноду с домом, тогда во вьюхе делаешь "referenc" (связь) с нодой типа "дом" и подключаешь все характеристики дома к квартире, в том числе сможеш вытащить эти х-ки в фильтра.