Здравствуйте.
Дано:
1) Тип материала "Дома", где описаны характеристики каждого дома, один дом - одна нода, созданы администратором:
Адрес (улица и номер дома)
Этажность
Количество подъездов
Месторасположение на карте
Фото
и т.д.
2) Тип материала "Продажа квартир". Обычное создание объявление о продаже квартиры, как на всех сайтах недвижимости.
Но информация об этажности, координатах и других полезных данных о доме должны браться из типа материала "Дома". Для этого пользователь указывает адрес (Улица и номер дома)
Вопрос
Как это можно сделать, если нужна раскрытая фильтрация по полям из обоих типов материалов?
Пример фильтрации: двухкомнатные квартиры в четырех этажном доме.
Комментарии
А не будет более удобным реализовать это с помощью Facet API?
Решил делать описание характеристик дома в ноде с объявлением. А чтобы поля с характеристиками автоматически заполнялись создам правила для каждого адреса с помощью Rules.
Если в ноде с квартирой есть ссылка на ноду с домом, тогда во вьюхе делаешь "referenc" (связь) с нодой типа "дом" и подключаешь все характеристики дома к квартире, в том числе сможеш вытащить эти х-ки в фильтра.
Спасибо, попробую.