Доброго всем дня!
Есть вопрос по модулю views (drupal 7)
Мне нужно на странице термина таксономии вывести имеющиеся подразделы.
Я пишу вьюс, который принимает контекстный параметр - Term ID. Все вроде работает, передаю во вьюс параметр, например, 108 и получаю термины таксономии, у которых родителем является термин с id=108.
А как мне сделать так, чтоб параметр брался из url. Например, если мы находимся на странице texonomy/term/108, то во вьюс должен передаться параметр 108.
arg(2)
Есть ли такая возможность? Или надо использовать дополнительные модули?
Комментарии
По умолчанию так и происходит. Во всяком случае, во втором views.
Нет, такого не происходит.Я пишу под drupal 7, может там views как то изменился...
При настройке аргумента views есть пункт «Брать аргумент из URL». Думаю, это то, что вам нужно.
интересный разговор. У меня похожая задача, но во 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
и тому подобное.