В Drupal 7 у меня есть тип контента под названием «Актив» с полем таксономии под названием «Категория». Все, что мне нужно, это блок на страницах актива, который просматривает термин (и) категории текущего узла, находит все другие узлы актива, помеченные аналогично, и выкладывает список их заголовков, ссылки на них и несколько других битов информации. от их узла.
Блок «Представления» был моей первой мыслью ... но у меня есть куча времени, чтобы сделать это в Drupal 7. Может быть, это проблематично, потому что мой URL не содержит идентификатора термина? Во всяком случае, я искал и следовал кучу учебников (как этот и этот ), но безрезультатно. Итак, вот мои вопросы:
- Если Views - ответ, что я делаю не так?
- Есть ли модуль Drupal 7, который может сделать это для меня?
Ответы:
Я немного поработал над собой, и, похоже, я нашел здесь рабочее решение.
Чтобы исключить текущий узел, необходимо добавить второй контекстный фильтр для идентификатора узла, указать значение по умолчанию в качестве идентификатора содержимого из URL-адреса и в нижней части модального окна открыть «Дополнительно» и установить флажок «Исключить».
источник