Сложные зависимости

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

Аватар пользователя gofk gofk 6 апреля 2009 в 13:51

Подскажите, как можно организовать следующие зависимости.
Существует каталог фирм. Фирмы предоставляют некоторые услуги в разных городах.

Типы материалов:
1. Фирмы.
2. Города.
3. Услуги.

Соответственно, существуют зависимости "Многие ко многим" следующего вида:
"Фирмы" <> "Города"
"Фирмы" <> "Услуги"

Как в этом случае сделать так, чтобы на странице определённого города выводился не только список местных фирм, но и список предоставляемых в этом городе услуг? Соответственно, на странице услуги - список городов, в которых она предоставляется?
По логике это должно быть что-то вроде присоединённых таблиц SQL.

Спасибо.

Комментарии

Аватар пользователя glu2006 glu2006 6 апреля 2009 в 14:23

Можно попробовать через node_reference + view должно прокатить. хотя не факт.

в 5-ке для решения такой задачи можно было заюзать модуль http://drupal.org/project/category, а в 6-й ветке он пока в относительно плохом состоянии.