Просмотр списка узлов, на которые ссылается зарегистрированный пользователь
У меня есть тип контента КНИГА. Я прикрепил поле " Ссылка на узел" вПРОФИЛЕ ПОЛЬЗОВАТЕЛЯ, которое ссылается на тип содержимого "Книга". Итак, я редактирую пользователя и добавляю книгу в его профиль, используя поле ссылки.
Теперь я пытаюсь создать представление, в котором перечислены все КНИГИ, на которые ссылается текущий вошедший в систему пользователь, но я не могу этого добиться.
Суть этого заключается в следующем: у меня есть другой тип контента BOOK FEEDBACK. Пользователь, которому назначена книга BOOK, может оставить отзыв для нее в форме типа содержимого BOOK FEEDBACK, поэтому в типе содержимого у меня есть справочное поле просмотров, в котором для просмотра списка книг, на которые ссылается этот пользователь, используется представление.
Вот почему мне нужно это представление, чтобы использовать его в качестве ссылочного фильтра в типе контента обратной связи. Как мне этого добиться?
1 ответ
Вы должны использовать органические группы: drupal.org/project/og
Он работает аналогично справочнику Entity, но позволяет пользователям получить к нему доступ, а затем комментировать субконтент группы - в вашем случае книги будут группой, а отзывы - контентом.
Он также поставляется с предопределенными представлениями, показывающими все группы, частью которых вы являетесь, и весь контент групп, к которому у вас есть доступ.