Имеется два типа материала (назовем их Товар и Система), один к другому привязан посредством Node Reference. Для наглядности сайт с проблемой. На странице товара необходимо вывести все остальные товары, относящиеся к той же системе. Загвоздка в том, чтобы убрать "себя" из этого списка, и MULTIPLE FIELD SETTINGS под это не заточен. Всячески пробовал настраивать фильтры view, но тщетно.
Комментарии
Добавь во вьюс аргумент. и поставь в нем галочку НЕ.
И будет тебе счастье.
Какой именно аргумент и куда?


Сейчас сделано так
Да, это контекстный фильтр.

Цифра - это же текущий nid? Админки от семерки нет под рукой... В общем контекстом должен быть подтянут id материала
Вот так.
Не выходит то, что нужно.
Никакие контекстные фильтры и аргументы тут не помогут, это при любой логике никак не прокатывает для данного случая..
Наиболее простой и оптимальный вариант решения, подправить одну строчку файла views_handler_field_field.inc и функциональность не страдает, и достаточно просто.
MULTIPLE FIELD SETTINGS с галочкой First and last only
<?php if (arg(1)!=$all_values[$new_delta]['nid']) {
$new_values[] = $all_values[$new_delta];
}?>