Использование пользовательского представления для страницы терминов таксономии


8

Как использовать Drupal 7 и Views 7.x-3.0-beta3, как лучше всего использовать страницу таксономии с использованием собственного представления?

Например, в Path Auto у меня есть правило, которое указывает псевдоним URL страны / Англия на таксономию / term / 44.

Когда пользователь посещает страны / Англию, я хочу отобразить страницу, созданную с помощью представлений, а не страницу таксономии по умолчанию.

Я заполняю меню с помощью таксономического меню, которое еще не поддерживает пользовательские пути в Drupal 7.

Ответы:


6

Возможно, я неправильно понимаю, что вы говорите, но в Views есть представление о таксономии / term /% tid. После включения, когда вы посещаете http://example.com/taxonomy/term/44 , Views будет показывать свою собственную страницу, а не вывод страницы по умолчанию из Drupal.


я пытался сделать то же самое, но я получил ошибку «отказано в доступе»… drupal.stackexchange.com/questions/72273/…
почему

4

Есть два модуля, которые могут выполнить это за вас. Либо ТВ или таксономии дисплей . В Drupal 7 на данный момент оба довольно глючные, поэтому для их правильной работы потребуется некоторая настройка.

У меня есть сайт, использующий ваши настройки с tvi, но мне пришлось вручную ввести значения в таблицу tvi, чтобы он заработал, и я не смог использовать таксономию / term /% для пути к представлениям. Мне пришлось использовать pathalias_i_set_for_the_term /%. Я опробовал отображение таксономии, как в альфа-версии, но в моей настройке были некоторые ошибки, и tvi уже был взломан и работал на меня. Я бы посоветовал сначала попробовать отображение таксономии, так как кажется, что это будет лучшим вариантом для продвижения вперед.


Я просто использовал таксономический дисплей, и он работал отлично. До этого я пробовал TVI, но, как и вы, мне пришлось бы вручную добавлять записи в БД. Спасибо за информацию.
пончик

0

Как сказал kiamlaluno, я думаю, что вы можете сделать это «из коробки» в представлениях 7.x-3.0-beta3: вы можете добавить имя / идентификатор таксономии в «Критерии фильтра» или «Контекстный фильтр» в базовый новый неформатированный просмотреть, затем вы можете добавить путь к этому отображению / представлению.


И последнее: как изменить ссылки на отображаемые теги, чтобы они указывали на мой взгляд?
Ptica

Я также заинтересован в том, чтобы найти для терминов простой способ указать свое мнение (вместо создания нового меню)
rparree

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.