У меня два словаря "фото" и "видео". И два типа материала - "фото" и "видео".
Я связала материалы всех фото и видео с терминами таксономии из соответствующих словарей.
Потом вывела в блок термины "фото" и в другой термины "видео".
И при нажатии по ссылкам, пользователь переходит на страницу термина, где отображаются ноды, связанные с ним.
Но у меня возникла проблема с тем, что вывод термина из словаря "фото" должен быть не таким как вывод термина из словаря "видео".
Грубо говоря, в видео мне может понадобиться выводить views через html список, в в фото - через сетку. Или с разным количеством выведенных единиц.
1. Сначала я решила переопределить вывод терминов по адресу. Термины словаря "фото" имеют префикс "foto". "Видео" соответстенно "video".
Я прописываю в views фото путь foto/%, в видео video/%. Но страница этот вид почему-то не зацепляет. Хотя если менять вывод во view, где путь термина указан как taxonomy/term/%, то при выводе термина этот вид выводится.
2. Окей ладно, не получилось. Ставлю у обоих видов путь taxonomy/term/%. Пытаюсь отфильтровать по параметру views ФИЛЬТРЫ. В views фото вывожу материалы - галерея. В views видео вывожу материалы - видео.
Views фото - выводит все как надо. Views видео - вообще пустой.
У меня эти представления сделаны вкладками на одном представлении. Если сделать reorder, то видео выводится как надо, а фото - остается пустым.
3. Убираю фильтры по типу материала. Пытаюсь отфильтровать по принадлежности к словарю.
Та же самая история что и в пункте 2.
4.Удаляю это представление. Делаю вообще два разных представления. Один и тот же путь taxonomy/term/%.
Фильтрую по типу материала. Видео выводятся. Фото не выводятся вообще никак.
Господа, подскажите как сделать ДВА РАЗНЫХ варианта переопределения термина через views для терминов ДВУХ РАЗНЫХ словарей?
Комментарии
Есть модуль TVI, но он кривой. Попробуйте taxonomy_redirect.
Спасибо!
кстати, мне помог как раз TVI
Ох попляшете, когда в словаре будет более 10к терминов (если будет)!
К счастью как раз не будет. Это такой словарь-рубрикатор. Материалов будет много. А терминов едва ли больше 7-8. Еще раз спасибо!