Структура для доски объявлений

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

Аватар пользователя Dec0der Dec0der 27 января 2008 в 3:20

Помогите разобраться в реализации таксономии. Похожие вопросы на форуме уже разбирались...

Нужно реализовать доску объявлений.
Стандартная структура:
- Словарь Город
- Словарь Рубрики (с множественной иерархией, т.е. категории имеют подкатегории)

За основу взят словарь Рубрики.

В принципе, от части я это реализовал как советовал sas@drupal.org:
1.1 Создать views с VIEW TYPE например BONUS: summary + full views
1.2 ARGUMENT -> term ID / summary, sort ascending / %1
FILTERS vocabulary name -> рубрики
EXPOSED FILTERS -> taxonomy: terms for -> города

Итак мы имеем перечень терминов из словаря Рубрики:
- Авто
-- Ремонт
-- Продажа
-- Покупка
- Аудио
-- Диски
-- Плееры
и т.д.
Первый вопрос: нужно что бы иерархия была видна, либо выводить только родительские термины. А так они как равнозначные отображаются.

Нажимаем на любой из терминов, открывается страница на которой должно быть:
список дочерних терминов из активного родительского термина (это второй вопрос, а так выводятся все термины, а мне не нужно все),
сами объявления из данной категории,
меню с выбором Региона.

Третий вопрос: На первой страницеменюшка регионов тоже отображается... От этого я так понял никуда не денешься. Ну раз отображается, то пускай бы она и работала исправно... А то получается. Выбираешь регион, нажимаешь отправить, отображаются нужные термины и количество материалов - тут всё верно, а вот когда, открываешь какой-нить термин - отображаются все материалы, а не только относящееся к данному термину. Т.е. фильтр не сохраняется. Что делать?

Пробывал делать доску объявлений по-другому, как писал sas@drupal.org ... там с файлом views_2level_not-relative_term. Но что то у меня там не всё правильно получается. Вроде всё работает, а вот объявлния не выводятся, как будто их нету...

Комментарии