Не знаю реализуемо ли такое, вот решил спросить прежде как пробовать делать. может и не стоит парица.
дано:
3 разных типа ноды, словарь с терминами. виевс 3
при создание ноды из разных типов материалов мы добавляем теги из общего словаря
все это дело выводим на странице вьюхи. внешне это выглядит - поле - заголовок и боди, а также выводятся термины привязанные к этой ноде.
как сделать так что бы кликая по термину в зависимости от типа ноды попадать на вьюху по этому типу ноды.
тип материала 1 - новости
тип материала 2 - статьи
выводим на странице вьюхи эти все материалы. все ноды имеют те или иные термины с одинаковыми адресами
для показа всех нод связаных с этим термином.
но хочется чтобы вьюха строилась и фильтровалась еще по типу материала параллельно и в зависимости от материал
имела свою верстку.
Комментарии
Если я верно понял, то нужно использовать аргумент "Таксономия: ID термина"
ну это по терминам. а как вьюха будет знать какой шаблон подставлять - типы материала то разные и шаблоны и наполнение разные. а адрес то один должен быть у термина ...
т.е.
если тип материла 1 то для термина вьюха одна
если тип материла 2 то для термина вьюха другая
при этом адрес должен быть один и тот же. наверное такое не реально...
просто хочеться отфильтровать из материалов к чему привязан термин все материала кроме этого типа материала в котором кликнули ссылку
а если ввести скрытое поле тип ноды,
и перезаписывать путь ссылки термина на что-то типа
[node-type]/термин/имя_ноды ?
ни на какие мысли не наталкивает?
или я не понял суть вопроса))
так пусть ссылки на термин же один должен быть. просто как сообразить так что бы вьюхи разные строились...
хотелка состоит вт ом что бы при выводе нод во вьюхе с выводом терминов , кликая на эти термины ссылкакоторых вела бы на другую вьюху в которой в зависимости с какого типа ноды вел термин перед кликом.
но такое наверное не реально отследить...