Drupal 7, Представления, группы и каналы - Создание представления для элементов каналов в группе

Прежде чем я углублюсь в детали, вот общая цель:

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

Подробности:

Я использую органические группы, фиды / фиды и представления. Я настроил одну органическую группу и добавил к ней одного пользователя. Я взял канал и добавил его в группу.

Я пробовал несколько разных комбинаций запросов для Views, и вот где я сейчас нахожусь: http://cl.ly/2T1a0s1A0j3A0I0d3i1u

Существует настройка взаимосвязи между Подачей и Элементом Подачи. Существует настройка фильтра, которая говорит, что если у пользователя есть разрешение на просмотр Фида, он должен видеть элемент Фида.

Однако, когда я захожу в учетную запись пользователя и захожу на URL (который раньше был просто статическим и не принимал аргументов, игнорируйте только что добавленный%), я получаю пустую страницу.

Было бы здорово получить некоторую помощь в выяснении этой проблемы и / или несколько указателей о том, как ее отладить + узнать больше о Views и о том, как я мог бы использовать Views/OG для решения этой проблемы.

Спасибо Дэвид

1 ответ

Лучший способ сделать OG Groups - создать группу под типом контента. Как только это будет сделано. Вернитесь к типу контента и нажмите на Feed, прокрутите вниз до вкладки OG Groups. Вы должны увидеть NODE в раскрывающемся списке и Groups в поле выбора ниже. Убедитесь, что на узле щелкнули, а группа выделена. Нажмите сохранить и теперь сделайте то же самое для Feed Item. Есть одна вещь, о которой следует помнить: при импорте канала он будет связан с группой, однако сам канал будет отделен от узлов, созданных только одной группой. Один из способов упростить управление - это поместить канал и элементы канала в одну книгу при настройке канала. Так жизнь становится намного проще.

Другие вопросы по тегам