Всем привет. Кто-нибудь сталкивался со следующей проблемой.
Есть материал типа "Курорт" и материал типа "Отель". Соответственно "Отель" через nodereference связан с "Курортом". Материалов типа "Курорт" скажем 1000, а типа "Отель" 10 000. Необходимо организовать вывод страниц (либо с помощью views, либо с помощью node + associated node), каждая из которых отображает список материала типа "Отель" с необходимыми CCK полями для "Отеля", по каждому курорту.
Очевидно, что таких страниц будет не более 1000.
До сих пор использую решение через Associated nodes, собственно создаю дополнительный тип материала "Отели курорта" (1000 шт.), который через nodereference привязан к курорту, и при отображении данного типа материалов вывожу блок связанных нод, где критерием выступает ссылка на материал типа "Курорт".
Однако, с помощью модуля Associated nodes невозможно вывести требуемые CCK поля для материала типа "Отель", кроме заголовка "Отеля", а во-вторых всегда надо помнить, что при добавлении материала "Курорт" необходимо добавлять материал "Отели курорта".
Можно конечно перебрать всю таблицу "Отелей" в базе данных и заполнить дополнительное поле - ссылку на соответствующий "Курорт"... Но, хотелось бы иметь другой вариант.