Пляска с бубном вокруг views

Главные вкладки

Аватар пользователя void void 20 сентября 2011 в 13:34

Переопределил стандартный вывод таксономии стандартной же вьюхой из views.
Все материалы выводятся по адресу <сайт>/taxonomy/term/%, который (при использовании синонимов) заменяется например на адрес <сайт>/katalog/derevo/sosna при просмотре материалов термина "sosna".
Надо сделать возможным вывод материалов и так как есть и таблицей. Для этого есть другая вьюха.
Вопрос:
- можно ли сделать так, чтобы табличная вьюха выводилась по адресу <сайт>/katalog/derevo/sosna/table ?
Если адрес сделать <сайт>/taxonomy/term/%/table - то все выводится норм, но как сделать красиво?

Комментарии

Аватар пользователя Sentrashy@drupal.org Sentrashy@drupal.org 20 сентября 2011 в 14:15

честно говоря давно им не пользовался
но по-моему надо выбрать словарь и написать правило katalog/derevo/!tid

соответственно taxonomy/term/% для этого словаря во вьюхе будет всегда заменяться на katalog/derevo/%. Аргумент - соответственно ид термина (или его название, не помню, если честно).

Ну и как итог должно получиться
taxonomy/term/%/table подменсяется на katalog/derevo/%/table

Аватар пользователя void void 20 сентября 2011 в 14:24

странно, но когда я вношу ваше правило, или вообще любое правило - эффекта ноль, все равно показывает дефолтную вьюху...

Аватар пользователя Sentrashy@drupal.org Sentrashy@drupal.org 20 сентября 2011 в 14:46

Я не очень телепат, да и друпалер не сильный.

Начните по порядку:
Изменяется ли путь к термину derevo с taxonomy/term/5 на katalog/derevo/5
Если нет, то что-то делаете не так на этом шаге. Если да, то что-то делаете не так во вьюхе.
например

"void" wrote:
Если адрес сделать <сайт>/taxonomy/term/%/table - то все выводится норм, но как сделать красиво?

задайте адрес katalog/derevo/%/table, допустим

Ну или как вариант попросите кого-нить меня поправить(penexe например), я могу и ошибаться.
А еще можно задать это вопрос на druit.ru там то уж он должен ответить Wink

зы. вообще это модуль нужен для того, чтобы делать разные вьюхи для разных словарей. Может быть он и не совсем к месту тут Wink

Аватар пользователя void void 20 сентября 2011 в 14:53

как бы совсем ничего не редиректится
ставил на термин sosna редиректы
- katalog/derevo/%/table
- taxonomy/term/%/table
- katalog/derevo/!tid/table
- taxonomy/term/!tid/table
- вообще любой
все равно выводится стандартная вьюха...

Аватар пользователя void void 20 сентября 2011 в 15:32

"<a href="mailto:Sentrashy@drupal.org">Sentrashy@drupal.org</a>" wrote:
зы. вообще это модуль нужен для того, чтобы делать разные вьюхи для разных словарей. Может быть он и не совсем к месту тут ;)

да вроде по описанию и функционалу как раз то, что надо, но не работает и все тут блин (

Аватар пользователя void void 20 сентября 2011 в 17:26

Может мне пожалуйста ктонить объяснить как модуль taxonomy_redirect">http://drupal.org/project/taxonomy_redirect]taxonomy_redirect[/module] работает?
у меня он вообще ничего не редиректит.
Выставляю для нужного словаря, забиваю правило (ваще любое уже), и ничего не происходит. Таксономия (этого словаря) как открывалась, так и открывается стандартно, путь не меняется.
Модуль поставлен, в нем настройки "редиректа" сохраняются. Никаких ошибок не появлялось.