2013-02-12 4 views
1

У меня разные узлы, к которым я применяю таксономические термины.Блоки таксономии Drupal 7, используя Views

Я хочу, чтобы отобразить два отдельных блока:

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

  2. Второй блок должен перечислить все узлы, которые имеют термин таксономии щелкнул на первом блоке.

Как я могу это достичь? Я использую Drupal 7 и модуль Views. Заранее спасибо.

+0

ваше второе требование иметь блок, в котором перечислены все узлы больше походит на страницу, вы можете подтвердите это? т. е. когда вы нажимаете на термин в первом блоке, вы попадаете на страницу, в которой перечислены все узлы. – D34dman

+0

Ну, в основном я хотел бы иметь это только на домашней странице, отсюда и 2 блока. Может быть, я пойду в неправильном направлении. Я просто хочу иметь блок, в котором перечислены существующие термины таксономии (как кнопки) и другой блок ниже, отображающий все названия страниц (например) из выбранного термина. Имеет ли смысл, или как вы это сделаете? – MrUpsidown

+0

Любая идея, кто-нибудь? – MrUpsidown

ответ

2

Вам нужно 2 блок-схемы для этого. Но создайте только 1 вид, а второй вид уже присутствует в ваших представлениях по умолчанию для drupal. Выполните следующие шаги:

  1. Создать представление.
  2. Выберите «Условия таксономии» для «Показать» из раскрывающегося списка.
  3. Выберите словарный запас таксономии для слова «типа».
  4. Нажмите «Создать блок».
  5. Кликните по "сохранить & exit".

Это создаст ваш первый блок зрения с таксономическими условиями.

Теперь для второго блока, который должен отображать весь узел, связанный с условиями таксономии. вам просто нужно включить представление, которое является «таксономическим термином». Положите слова в своем списке просмотра drupal, вы найдете это представление в отключенном режиме. вам нужно включить его. Теперь просто переопределите представление, так как вы хотите увидеть, что эта страница узла отображает все содержимое, относящееся к условиям таксономии. Выберите поля и фильтры в соответствии с обычным созданием вида, как и мы. Создайте страницу для этого второго блока и укажите путь по своему усмотрению.

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

(Надеюсь, вы будете знать, как использовать контекст, если не просто оставить комментарий, я буду вести вас за это)

Смежные вопросы