Категория:
Опубликовано:

Исключаем текущую ноду из представления

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

В представлении создаем контекстный фильтр, по NID материала. view1_0.png В настройках указываем "Передать значение по умолчанию -> ID Материала из URL". view2_0.png Следующий набор настроек:

  • Укажите критерии проверки - отмечаем
  • Выбираем проверку по содержимому
  • Отмечаем необходимые типы материала
  • Формат значения фильтра - ID материала
  • Действие в случае если значение фильтра недействительно - Отобразить все результаты для указанного поля
view-set_0.png И прокрутив в самый низ, раскрываем филдсет "ЕЩЕ", и устанавливаем значение "Исключить". view3_0.png Все. Сохраняем представление.
Если у Вас возникли вопросы, замечания, предложения или просто благодарность - пишите в комментариях.
Делитесь полезными материалами в социальных сетях.
Добавить комментарий