Имеется 2 типа ноды - Альбом и Песня
Песня имеет в мультигруппе 3 поля одно из которых Entity Reference связывающее песню с Альбомом.
Многие песни входят в два и более альбомов, поэтому создается несколько вариантов группы полей в мультигруппе.
Когда все альбомы и песни созданы и связаны между собой. Их надо собрать по альбомам.
Для этого юзаю модуль EVA. Создаю вьюху которая привязывается к каждому альбому. Теперь все альбомы имеют список всех песен. Их надо отфильтровать.
ДОБАВЛЯЮ СВЯЗЬ ENTITY REFERENCE В CONTEXTUAL FILTERS
и тут начинаются проблемы, песни которые в ходят 1 раз в один альбом, отфильтровываются нормально, песни которые в ходят в несколько альбомов - столько же раз повторяются а отфильтрованном списке. Если в 2 альбома то 2 раза если в 5ть альбомов 5 раз.
Как решить данную проблему, подскажите.
Спасибо.
Ранее в 6ке таких проблем не было.
Комментарии
Может поможет...., у меня была такая проблема делал доску где на странице материала были два блока (две вьюхи), первый - популярные авто и второй - похожие авто, так вот в этих блоках автомобили иногда дублировались (то есть одно и тоже авто могло быть в обоих блоках), что бы этого избежать установил модуль views perm (вроде его, уже точно не помню названия) так вот он добавляет вьюхи свой фильтр (не аргумент а фильтр) который позволяет убирать дубли из вьюх со странице.