Как заставить узел указывать на страницу терминов таксономии вместо своей собственной?

#drupal #drupal-6 #views #ubercart

#drupal #drupal-6 #Вид #ubercart

Вопрос:

У меня есть представление, которое отображает группу «рекомендуемых» узлов разных категорий (термины таксономии). Эти рекомендуемые узлы могут быть продуктами ubercart или просто общим узлом с изображением и, возможно, некоторым текстом.

Они отображаются один за другим в виде слайд-шоу (Views Slideshow module) внутри блока на главной странице. Это представление основано на представлении new_products из модуля uc_views. Каждый узел отображается в виде изображения, связанного с узлом, и, когда речь идет о продукте, кнопки покупки под изображением.

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

Как я могу это сделать? Если вам нужны более подробные сведения, не стесняйтесь спрашивать.

Комментарии:

1. я хотел бы поблагодарить человека, который отклонил мой вопрос, не добавив комментарий с указанием причины.

Ответ №1:

Внутри Views для поля вы можете настроить его на «Вывод этого поля в виде ссылки», затем задать «Путь ссылки», используя предоставленные токены «Шаблоны замены».

Вам нужно будет убедиться, что в вашем представлении есть поле для ‘Taxonomy: идентификатор термина’ и его вес выше по списку, чем у вашего поля изображения.

Вы установите в настройках своего поля изображения значение «Выводить это поле как ссылку», затем установите «Путь ссылки» на, например

 taxonomy/term/[tid]
  

Просто убедитесь, что используете надлежащие маркеры «Шаблонов замены», предоставляемые вашим представлением.

Комментарии:

1. Спасибо, это сработало. 🙂 Блин, мне иногда нужно пораскинуть мозгами. лол