Profile2 создает лишние профайлы

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

Аватар пользователя leramulina leramulina 14 июня 2013 в 21:30

Сделала дополнительный функционал на сайте - вывод записей в блог пользователей.

И решила добавить к каждой записи значения полей из профилей, сделанных на profile2.

Сначала делаю связь Content: Author, потом (author) User: Profile. И с помощью этой второй (author) User: Profile вывожу поля.

И вот пока идет вывод полей только ноды, дублирования нет. А когда вывожу какое-то поле со связью (author) User: Profile нода дублируется. Один раз без этого поля, второй раз с ним. Причем, если добавить еще одно поле из профиля, то нод выводится все равно две.

Если вывожу поля, связанные с нодой только связью Content: Author, такого не происходит. Только если использую (author) User: Profile.

Включила Distinct. Не помогло.

В чем тут может быть дело? Как убрать дублирование?

В итоге поняла, что Profile2 создает пользователю столько профайлов, сколько есть на данный момент возможных. И не важно, что для этой роли стоит запрет на создание профиля. Он все равно создается. И выводится в итоге столько дублирующих материалов, сколько есть профилей.

Комментарии