2 уровня таксономии.
Словарь местоположение:
Термин Уфа
-термин улица Ленина
-Гоголя
-Глинки
Термин Москва
-улица Пушкина
-Лермонтова
-Чехова
Вопросы:
- Как с помощью views exposed фильтр вести поиск по городам (а не по улицам)? Т.е. по старшим терминам, а не по последним
- Можно ли при создании материала замутить autocomplite с улицами?
- Можно ли для каждого пользователя автоматически определить термин (или словарь) города, чтобы при создании материала он только улицу выбирал?
Комментарии
1. Можно использовать hierarchical select
2. Не помню точно, но тот же модуль помоему это делал
3. Тематизация формы, в зависимости от юзера, пропихивать первый терм автоматом.
Первый вопрос встает регулярно,
[#http://www.drupal.ru/node/37659]Уровень таксономии в Views[/#]
[#http://www.drupal.ru/node/26662]проблема с группировкой по родительскому термину во viwes[/#]
[#http://www.drupal.ru/node/30844]Вывод всех нод нескольких терминов словаря[/#]
[#http://www.drupal.ru/node/30231]Вопрос по exposed фильтру и таксономии[/#]
Я через http://drupal.org/project/taxonomy_manager]Менеджера таксономии ">">http://drupal.org/project/taxonomy_manager]Менеджера таксономии
объединил термины, сделал иерархию (вложенные термины) и через аргументы во views, указав нужную глубину вложенности, вывожу термин основного уровня, все ноды с терминами, являющимися вложенными тоже выводятся.
Уже пора описать эту проблему детально и вынести этот вопрос в букварь
hierarhical select стоит, но нет там автокомплита. И сделан так, что не темизируется.
Можно подробнее про первый терм автоматом?
Arturus, по тем ссылкам, что вы дали, есть вопросы, но нет ответов.
А как вы аргументами указали нужную глубину вложенности?
Угу, я их привел чтобы показать, что тема очень горячая
В аргументах добавил: Таксономия: Term ID (with depth)
В настройках указал
Validator options - "Термин таксономия"
Тип аргумента: - "Term name/synonym converted to Term ID"
Установил "Глубина: 3"
и поставил галочку "Allow multiple terms per argument"
Поставил все, как вы здесь указали.

В фильтрах появился новый фильтр "Таксономия: Term ID (with depth)". Я его раскрыл (expose). Итог: все равно выбираются улицы...
Во первых, словарь "Местоположение" не выбран (не стоит галочка)
Во вторых, улицы с городами в словаре связаны (главный, подчиненный)?
А как же. Связаны. У каждого термина город свои подтермины - улицы.
Пишу же структуру:
Словарь местоположение:
Термин Уфа
-термин улица Ленина
-Гоголя
-Глинки
Постановка галочки "Словари: местоположение" погоды не сделало.
Ну и для выбора города здесь можно автокомплит раскрывающимся списком заменить?
Вот мои настройки

Блин, не показывает...
После добавления аргумента у меня exposed форма поиска вообще не показывается...
А нужно именно в нее добавить список выбора с городами.
А у вас какая структура? При ней форму поиска покажет?
У меня словарь "Основные регионы и населенные пункты" наполняемый пользователями, иерархию в этом словаре делаю посредством менеджера таксономии
Передаю в качестве аргумента название термина через урл, к примеру есть Приморский край, я через менеджер таксономии указал, что этот термин является главным для терминов "Владивосток", "Артем", "Находка". Передаю через УРЛ "Приморский край" получаю материалы где есть термины "Владивосток", "Артем", "Находка", "Приморский край"
Пример здесь
Выбор только городов можно настроить в фильтрах. Но при добавлении вашего аргумента exposed фитр форма теряется (не отображается на странице)
У меня не через фильтр, а через УРЛ
А при передачи через УРЛ у Вас выборка по старшим уровням работает?