Есть словарь с терминами, ноды которые принадлежат терминам. В каждой ноде есть по 3-4 картинки (imagefield), которые надо отображать не в самой ноде, а в блоке в левом столбце. Блок с картинками должен отображаться только на странице ноды, к которой принадлежат картинки. Делать для каждой ноды свой блок через вьювс и приписывать ему отображение только для одной страницы (ну или дисплей вьювса) не целесообразно, так как нод будет много.
Возможно ли данную задачу реализовать на вьвсах?
(быть может с помощью аргументов или relationships с которыми я никак не могу разобраться...)
Комментарии
С помощью аргументов.
Во Views аргумент это дополнительный фильтр.
Создайте во Views display Block который будет выводить все картинки из всех нод
С помощью Arguments создайте дополнительный фильт который будет фильтровать выдачу картинок в этом блоке по Nid
Настройки Arguments
Argument Node: Nid
Action to take if argument is not present: Provide default argument
Default argument type: Node ID from URL
Validator: Node
Types: [выберите тип вашей ноды]
остальные настройки оставляем по умолчанию
Огромное спасибо!
Не сразу понял какой именно нужно создавать аргумент, методом "тыка" и внимательного перечитывания Вашего поста понял что это - Материал:Nid
ещё раз спасибо!
Подправил ответ. Теперь понятнее стало?
Подправил ответ. Теперь понятнее стало?
Подправил ответ. Теперь понятнее стало?
да, спасибо, я разобрался