Не могу понять, как статьи выводить в группы? Установил OG на Drupal 7, создал тип контента "Группа" и "Статья в группе". Создаю группу, все нормально, далее добавляю в эту группу контент, публикую. Но на главной странице в группе эта статья не появляется. В чем дело, почему такое происходит?
Комментарии
UPD: Присоединяйтесь к заказу .
Я уже разобрался как, теперь другая проблема, при настройке panels нет значения group from node. Что делать, ума не прилажу.
судя по тому что нет group from node в panels у тебя скорее всего версия модуля 7.x-2.0-alpha3, в ней нет group from node, там всё завязано на references в версии 7.x-1.4 ещё есть. В данном случае первое, что приходит в голову, это создать вьюху с контекстом по ID OG и её уже прикреплять к группе через Panels, сам не проверял, просто предположение.
поправь пожалуйста ссылку.
Блин в каком-то очередном туториале они всё уповали на то, что вывод статей, и остального контена групп необходимо делать через panels, типа так быстродейственнее (решил им поверить, хотя в чем прикол, если дополнительно надо ставить целую серию модулей).
А можно сделать вьюху и выводить её напрямую с фильтром по id группы?
ты не понял, если у тебя версия OG 7.x-2.0-alpha3, то там я ещё не знаю как, руки не дошли разобраться, а в весрии OG 7.x-1.4 всё делается по видео отсюда
да я понял, или от сюда - http://www.youtube.com/watch?v=VFZGM9BvqDc (без панелей, посредствам views, но опять же для версии 1.4). Когда выйдет релиз версии 2.0 придется переделывать все, мне кажется просто так не проабгредится, а этого не хотелось бы. Я думал настроить бэту, а потом просто подождать и обновится, наверное так лучше и сделать тем более очень сильно они различаются.
Если не ошибаюсь при создании макета панелей для og 7x-2.0
Правило выбора
Может, кому пригодится:
Да, в OG 7x-2.x для создания представлений, содержащих материалы определенной группы, необходим Panels.
Чтобы не ставить Panels, я создал все необходимые представления с помощью модуля OG Extras.
сейчас panelizer упрощает это дело. Только контексты добавляй, если нужно.