[РЕШЕНО] Настроить View

Главные вкладки

Аватар пользователя spectra spectra 20 июня 2013 в 15:30

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

Комментарии

Аватар пользователя Chyvakoff Chyvakoff 21 июня 2013 в 9:10

Да, это контекстный фильтр.
Цифра - это же текущий nid? Админки от семерки нет под рукой... В общем контекстом должен быть подтянут id материала
Вот так.

Аватар пользователя spectra spectra 25 июня 2013 в 9:53

Никакие контекстные фильтры и аргументы тут не помогут, это при любой логике никак не прокатывает для данного случая..
Наиболее простой и оптимальный вариант решения, подправить одну строчку файла 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];
          }
?>