В общем на сайте есть два разных типа материалов, связанных с двумя разными словарями таксономии. Надо чтобы создать два разных вьюса, которые выводили бы список материалов в связанных с терминами.
То есть заходим мы по адресу obyavleniya/%tid и показывают все материалы типа Объявление связанные с термином таксономии словаря "Объявления".
Заходим по адресу spravochnik/%tid и показывает все материалы типа Организация связанные с термином таксономии словаря "Справочник".
Нафига такие сложности?
Да поля просто у материалов разные. Значит и вьюхи нужно две, чтобы поля разные выводить.
Комментарии
в чём вопрос?
мысли вслух?-))
не громко?-)))
эммм вопрос в том как насроить views так чтобы материалы выводились в зависимости от словаря к которому относится термин? как бы объяснить, я использую для вывода поля. так как поля в материалах разные значит и настраивать надо либо два вьюса либо изврщаться с выводом полей...
контекстные фильтры
А контекстные фильтры берут инфу из псевдонимов?
псевдонимы существуют только в браузере, drupal оперирует только внутренними путями
хм, определять выводимые поля в зависимости от типа материала передаваемого через контекстный фильтр можно?
если я начинаю понимать, что вам нужно... для шестерки есть такой модуль Taxonomy Redirect, он создает для терминов определенных словарей альтернативные системные пути (не алиасы)
типа путь поумолчанию: taxonomy/term/12
альтернативный: чо_то_там/12
в путь во вьюсе - чо_то_там/%
и выборка по терминам с тид из строки запроса..
как-то так.. не оно?
Наверное и в семерке есть функции(доп.модули) - создающие альтернативные пути..
хотя... если фраза "написать свой модуль в 10 строк" вас не пугает
зарегистрировать альтернативные пути словарей совсем не сложно через hook_menu
Вот, спасибо, за подсказку. Обязательно посмотрю в сторону таксономи редирект
А что по поводу модуля в 10 строк? Ссылка есть на материал по данной теме?
Йипиииии, нашёл то что нужно, можно фигачить разные вьюсы для разных словарей с помощью Taxonomy Display.
Нашёл здесь Taxonomy Redirect на Drupal7 заменит Taxonomy display"