Як відобразити всі вузли в органічній групі?


8

Я на d7. Я намагаюся з'ясувати, як відобразити всі вузли, що знаходяться в органічній групі. Я відчуваю, що це головне, що повинен зробити модуль OG, і не знаю, чому я не можу це зрозуміти. У мене встановлено представлення даних і я переглянув перегляд вмісту OG, але він нічого не відображає, коли тестую його за допомогою фільтра попереднього перегляду. Я бачив відео про те, як це зробити з панелями, але у мене немає встановлених панелей і не планую їх. Дякую за допомогу.

Відповіді:


17

Ось як це можна зробити з переглядами в Drupal 7. Створіть новий вигляд вузлів так, як зазвичай, але переконайтеся, що ви встановили для нього відповідне співвідношення, яке дозволить вам фільтрувати вузли на основі їх членства в групі:

  1. Додайте співвідношення (у розділі "Розширений" у поданні)
  2. Виберіть поле "Членство в ОГ: Членство в ОГ від вузла", яке знаходиться в розділі "Членство в ОГ" полів введіть тут опис зображення
  3. Позначте це як необхідне співвідношення на наступному екрані, якщо ви не хочете включати вузли / вміст, у яких немає групи
  4. Лише після того, як ви додасте це співвідношення, ви зможете побачити відповідний фільтр "Ідентифікатор групи". Далі додайте "Контекстуальний фільтр", також у розділі "Додатково" та виберіть "ОГ членство: Ідентифікатор групи". введіть тут опис зображення
  5. Цей фільтр тепер дозволить вам ввести ідентифікатор групи як фільтр для перегляду через URL-адресу (протестуйте її за допомогою www. [Ваш сайт] .com / [ваш шлях перегляду] / [ідентифікатор групи]) або встановивши, до якої групи Ви зараз перебуваєте, якщо правильно встановити наступний екран для контекстного фільтра Елемент списку
  6. Тепер ви можете перевірити це на панелі попереднього перегляду перегляду, ввівши різні ідентифікатори OG та побачивши, що він повинен фільтрувати список вузлів до тих, лише ті групи, які встановлені як їх аудиторія.

Повідомте нас, якщо це працювало для вас !!


Працює чудово, за винятком кроку 5, необхідного для роботи на сторінках групового вмісту. Я вважаю, що це пов'язано з випуском Drupal №1781386 , який розглядають шляхи вирішення.
таніус

1
Це добре. Зауважте, що для D7, якщо ви хочете відображати вміст лише тих груп, до яких належить користувач, вам потрібно вибрати "Групи ОГ зареєстрованого користувача" у спадному пункті Тип на кроці 5 вище.
Пол Троттер
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.