Есть термины таксономии:
- video
- audio
- codec
- т.д.
Но при формировании ноды адрес автоматически преобразуется (pathauto) в: site.ru/cat/video/[nid]
Нужно на странице site.ru/cat/video выводить список нод с термином video
Попробовал сделать через views, передаю аргумент названия термина таксономии. Теперь все что нужно выводится на странице site.ru/video. Как добавить этот дефолтный аргумент cat?
Комментарии
у вас у категорий реальный путь taxonomy/term/%
так и пишите во views, аргументом будет Taxonomy:term tid
это если обычная таксономия.
вам надо путь создать c cat/% а аргумент Taxonomy:term name
PS:
Запомните! вы всегда работаете с реальными путями, а не с алиасами.
алиасы это переменная штука...
например создали ноду node/1 и алиас к ней about, если захотите создать меню со ссылкой на эту ноду, пишите путь node/1, а не about
Выстроено все так:
Есть страница site.ru/cat/video, она создается в ручную и не принадлежит не к какому термину таксономии. На этой странице выводится блок, который должен выдирать из адреса site.ru/cat/video - video и отображать все материалы у которых термин = video.
Так вот вопрос в том, как описать передаваемый аргумент не так: site.ru/video, а так: site.ru/cat/video.