Передача параметров из url во views

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

Аватар пользователя vic vic 5 сентября 2011 в 18:39

Доброго всем дня!

Есть вопрос по модулю views (drupal 7)
Мне нужно на странице термина таксономии вывести имеющиеся подразделы.
Я пишу вьюс, который принимает контекстный параметр - Term ID. Все вроде работает, передаю во вьюс параметр, например, 108 и получаю термины таксономии, у которых родителем является термин с id=108.

А как мне сделать так, чтоб параметр брался из url. Например, если мы находимся на странице texonomy/term/108, то во вьюс должен передаться параметр 108.
arg(2)

Есть ли такая возможность? Или надо использовать дополнительные модули?

Комментарии

Аватар пользователя Arhivarius Arhivarius 12 сентября 2011 в 20:43

интересный разговор. У меня похожая задача, но во views нужно передать 5 разных параметров. Как views различит в URL какой параметр что означает?

Аватар пользователя ingumsky@drupal.org ingumsky@drupal.org 13 сентября 2011 в 0:47

"Arhivarius" wrote:
интересный разговор. У меня похожая задача, но во views нужно передать 5 разных параметров. Как views различит в URL какой параметр что означает?

Выберите пять аргументов в настройках вьюса, вьюс будет парсить вашу строку, верхнему аргументу в списке будет соответствовать первый в URL:
example.net/my_views_address/arg1/arg2/arg3/arg4/arg5.
А можно настроить путь, чтобы он выглядел так, например:
example.net/my_views_content/arg1/by/arg2/published_on/arg3
и тому подобное.