Как удалить дубли записей при нескольких терминах таксономии

Аватар пользователя tehfoxen tehfoxen 13 июня в 20:25

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

Пробовали даже в поле сделать агрегацию - тоже ноль результата.

Лучший ответ

Аватар пользователя tehfoxen tehfoxen 13 июня в 23:37

Помог модуль - Views Distinct

Комментарии

Аватар пользователя marassa marassa 13 июня в 21:12

Непонятно зачем здесь вообще нужна связь с таксономией - тэги ведь и так выводятся прямо из материала?

Аватар пользователя tehfoxen tehfoxen 13 июня в 22:40

выводятся, но ссылка ведет на сам термин, а мне надо чтобы ссылка вела на список материалов по данному тегу.

Аватар пользователя VasyOK VasyOK 13 июня в 21:32

Что должно быть выведено на этой странице?
Вам конечно же поможет использование контекстных фильтров в views, как во встроенной вьюхе taxonomy term и модуль views_field_view

Аватар пользователя tehfoxen tehfoxen 13 июня в 22:48

список новостей с тегами. По клику на тег должен открываться соотвествующий раздел этого тега. Все это работает. Проблема только в дублях.
Если не использовать связь то не возможно вывести это теги, а со связью дубли новостей (сколько тегов - столько дублей) Т.е. если в новости три тега, то и новостей будет выведено три дубля.

Аватар пользователя VasyOK VasyOK 13 июня в 22:48

А что нельзя вывести без связи то поле из типа контента, которое указывает на словарь?

Аватар пользователя tehfoxen tehfoxen 13 июня в 22:50

нет, оно недоступно. Так как тип материала содержимое новости , а связь со словарем таксономии