Drupal 7 перечисляет пользователей с термином таксономии, используя Views и Pathauto - PullRequest
2 голосов
/ 02 августа 2011

Я пытаюсь создать страницу терминов таксономии, чтобы отображать пользователей, помеченных словарем "экспертиза" и не особо удачливых.

Я использую pathauto для псевдонима страниц терминов таксономии по следующей схеме:[term:vocabulary]/[term:name].

Затем у меня есть страница "Виды" для пользователей с путем, установленным на /expertise/%, и контекстный фильтр "Пользователь: Экспертиза" (поле моего термина таксономии).Фильтр принимает значение по умолчанию «Идентификатор термина таксономии из URL» и проверяет как термин таксономии из словаря «Экспертиза».

Однако, если я затем иду (например) / экспертиза / php, я появляюсьчтобы получить стандартную страницу таксономии Drupal, а не страницу настроек View и не видеть никаких результатов пользователя.

Есть идеи, как мне это исправить?У меня есть несколько таксономий, используемых как для узлов, так и для пользователей, поэтому необходимо различать словари с использованием псевдонимов, описанных выше.

1 Ответ

1 голос
/ 02 августа 2011

Это то, что делает контекстный фильтр ... он занимает каждую страницу.

Я не совсем понимаю, почему вы вообще использовали псевдоним термина страниц ... кажется, что вы не хотитепоказать их, так почему бы просто не забыть о псевдониме и установить страницу просмотра на URL, который вы хотите, чтобы он был?

...