Фильтр материалов по регионам

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

Аватар пользователя derev0x derev0x 22 декабря 2009 в 20:46

Доброго времени суток!

Информация:
Имеется что-то вроде доски объявлений с географией всех регионов России. За основу взяты drupal6, taxonomy, CCK. Созданы типы материалов, необходимые словари. Один из словарей - Регионы с соответствующими терминами (hierarchical_select). При добавлении материала, имеется поле выбора Региона.

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

Вопрос:
1. Готовое решение наверняка есть, но найти никак не могу. На форуме что-то в этом роде вопрос проскакивал, но ответы ушли в другую сторону.
Собственно, поэтому и решил проконсультироваться.
2. Придется ли использовать мультисайтинг? Например, при выборе региона выходишь на домен третьего уровня региона?

Надеюсь на помощь, ибо ломаю голову над этим вопросом не первую неделю.

Комментарии

Аватар пользователя Clarion Clarion 22 декабря 2009 в 22:06

тоже интересует, сейчас стоит похожая задача, только плюс ко всему выбранный регион надо запоминать в куки, так что поддержу вопрос чтобы не создавать новый топик

UPD
думал сделать с помощью мультиязычности - только вместо языков регионы

Аватар пользователя ankheg ankheg 22 декабря 2009 в 22:24

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

Посмотрите в модуле views в разделе Filters опцию Expose.

Аватар пользователя Camor Camor 23 декабря 2009 в 10:35

У меня тоже доска объявлений, и тоже по всем регионам.
Мультисайтинг есть, всё ок. Только прикрутить это всё к taxonomy нет возможности.

Пользователю приходиться переходить на сайт своего региона и уже там добавлять объявление с taxonomy. Не совсем удобно.

С Domain Access цель будет достигнута, но придёться делать поддомен для каждого региона-города.