Здравствуйте форумчане!
Вот обнаружил интересный модуль: Advanced Taxonomy Menu
http://drupal.org/project/adv_taxonomy_menu
Этот модуль построил меню Служившие(слева) по 2-м словарям:
1-й уровень словарь подразделение
2-й уровень словарь звание
Т.е. по ссылке 105-й дивизион тральщиков -> Командиры тральщиков должны показываться все люди из данного подразделения с данным званием.
http://116brigada.ru/slujivie/23/145/124
Проблема: если я хочу чтобы люди выводились определенной вьюхой (View) ничего не получается. Сейчас там по любому из путей выводятся одни и те же люди. Хотя без вьюхи все работает прекрасно.
Вопрос: что прописать во вьюхе?
Комментарии
попробуйте заглянуть в стандартную taxonomy/term/% поставляемую с вювсом и посмотреть на аргументы скорей всего вам это поможет
Стандартная вьюха taxonomy/term/% не работает. Собственно она там (несколько измененная) и стоит. Может там надо какието аргументы прописать чтобы по ссылке вида slujivie/23/145/124 ?
Пробовал множественные аргументы - не получается
а вы часом в фильрах не привязали словарь? или в аргументах?
в вашем случае вполне достаточно 2 аргумнтов
Таксономия: ID Термина (с глубиной)
Таксономия: Term ID depth modifier
P.S. просто создаётся впечатление что вы к вюхе привязали какой-то определённый словарь а то и просто термин вот вам и выдаёт всё из этого термина и ничего больше.
К вьюхе никакие словари не привязаны. Сейчас картинку дам. Вот картинки (если не помещается, в виде файликов прикрепил):
И к сожалению если добавть вид страница и указать путь - результата тоже никакого.
гм... у вюхи путь я так понимаю taxonomy/term/% ? отсюда сразу напрашивается вопрос (сам как-то споткнулся о такие грабли) у вас случайно паралельно не включена вюха taxonomy_term или ещё какая-то с таким же путём?
не Таксономия: ID Термина
а
Таксономия: ID Термина (с глубиной)
если аргумента нет то - Скрыть представление / Страница не найдена (404)
Настройки проверки - термин таксономии
Тип аргумента - ID терминов, разделённые ',' или '+'
ну и чекбокс - Разрешить множественные термины для аргументов
в последнем можно поэкспериментировать а так как у вас - оно выводит все материалы типа Моряк
(это настройки того taxonomy_term из "коробки")
и советую поставить проверку на предмет опубликовано или нет в фильтрах ато могут быть проблемы в будущем...
Поменял на ID Термина (с глубиной)
Если поставить
"если аргумента нет то - Скрыть представление / Страница не найдена (404)"
...то по нужному адресу вообще ничего не показывается.
Попробовал поставить:
"Подставить аргумент по умолчанию:Taxonomy Term ID from URL"
Все равно не выходит.
а вот так?
Не, не пашет... oboroten, у вас есть какой нить сайт где все выводится по пути типа taxonomy/term/23/%/% ?
странный параметр пути заставил меня задуматься... а потом покопаться...
аргументы там ненужны там фильтр нужен Материал: Adv_taxonomy_menu Node ID Range
тоесть там нужно чуть чуть внимательности
Да там такое действительно есть.
oboroten, можно скриншот посмотреть того что у вас получилось?
я на тестовом поднимал. вывести получилось без особого труда - только модуль кидает ошибку. впрочем не уверен что дело в модуле я над тестовым сайтом издеваюсь как могу так что может быть и что-то из других модулей потянуло...
А почему у вас в родительской категории 8шт, а в 2-х дочерних по 1шт?
потому что остальные только к родительской привязаны
Воспользовался вашими советами, сделал вьюху
Рзультат - больше 10 матриалов не выводится нигде.
Например, здесь 20 человек (даже в скобках там выводится)
http://116brigada.ru/slujivshie/23/149/115
а выводится только 10.
Даже создал тему здесь
http://drupal.org/node/950926
надеюсь меня поймут...
День добрый!
Удалось решить проблему с выводом 20 материалов? У меня сходная проблема
Получилось либо views либо advanced taxonomy menu вместе не работают.
forest_run, если словарей 2 можешь юзать taxonomy filter. Если больше - надо что-то по серьезнее.
Не появилось ли альтернатива этому модулю?
Как раз бьюсь, нужно сделать такое меню из двух словарей "Тип" и "Материал"