На сайте страница формируется вьюсом. Есть несколько админов, которые могут менять ноды. Проблема: на странице появляется дублированный материал, т.е. несколько одинаковых нод выводится вьюсом. Проверял - ноды одни и те же только выводятся почему-то по 2 раза. Как надо настроить вьюс что бы от этого избавится?
Вложение | Размер |
---|---|
Первая страница. Присутствует: Костел св. апостола Андрея | 343.17 КБ |
Вторая страница. Так же присутствует: Костел св. апостола Андрея | 231.21 КБ |
Скрин views. | 40.1 КБ |
Комментарии
За одно еще вопрос по этому view: какой его настроить что бы сначала были материалы с фото?
По дублированию попробуйте: В настройках views "Настройки запроса" - "Уникальность"
Но я подозреваю, что проблема в "Категориях". там наверняка есть субнастройка о множественности полей.
Добавьте в критерии поиска "наличие фото" и сделайте его первым.
Не помогло.
В категориях поставил галочку см.фото. Тоже не помогло. Категории сделаны не через таксономию а через поля-список. Походу тут проблема зарылась т.к. еще одна вьюха есть с похожей структурой категорий. и таже проблема присутствует. попробую удалить и добавить категории таксономией
Чтобы убрать заводнение, попробуйте в настройках вьюса "Настройки запроса" отметить галкой "Уникальность" и поле "Чистый Distinct".
И можно попробовать добавить сортировку по полю с фото, чтобы они были в начале.
p.s. sorry за повтор, не уходил ответ
PS. дублирование появляется только при значении фильтра: любой
этот вариант пробовали?
Множественность полей в принципе генерирует дубликаты. Сколько к материалу есть значений поля и это поле является критерием - столько будет копий.
"Уникальностью" у меня тоже не решилось. В итоге я сделал группировку по заголовку + отключение "множественности" и мне это помогло как костыль. Я делал типа списка файлов со всего сайта. И если файлов к ноде больше одного, то шли дубликаты.
Да, такое помогает...
"В итоге я сделал группировку" - попробую. "Чистый Distinct" делал - не помогает
Вам группировка помешает, мне кажется.
Была такая проблема. Решил путем удаления связи "Содержимое: Термины таксономии материала".
В конце концов переделал вьюс, и все стало нормально. не сравнивал чем они отличаются ))