Вы здесь

Как добавить материал в группу Organic Groups?

1

В модуле organic groups для 6 версии друпала, при добавлении, например, записи блога указывается аудитория, где выбирается группа. После этого в соответствующую группу добавляется материал. А как такое реализовать для 7 версии? При создании, например, статьи я тоже указываю аудиторию, то в группу никакой материал не попадает

Версия Drupal: 
7.x
Вопрос задан 19.04.2015 - 12:48

Ответы

0

У вас группы как организованы? На панелях, вьюсах или просто ноды со связями?

Ответ дан 19.04.2015 - 13:28

Я смогу дать ответ чуть позже. Поставлю себе этот модуль, вспомню что там и как и напишу.

Комментарий оставлен 19.04.2015 - 13:41

пыталась еще сделать через Views, как показано на этом видео: http://www.youtube.com/watch?v=VFZGM9BvqDc , но на последнем шаге вылетела ошибка "Fatal error: Call to undefined function og_get_group() in Z:\home\7drupal.ru\www\sites\all\modules\og_views\og_views.module on line 123"

Комментарий оставлен 19.04.2015 - 16:24

В модуле есть вьюсы для работы с панелями, там есть вьюс og content, у него в контестном фильтре стоит выбор (OG membership from node) OG membership: Номер группы и надо передать значение по умолчанию и выбрать передать id материала из url и убрать исключение внизу. добавить вид отображения блок и можно выводить в содержимом под группой.
Но лучше глядя на него создать свой вьюс, а этот оставить как есть или вообще выключить, если он не будет задействован
http://drupalight.ru/ru/content/gruppa-1

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

Комментарий оставлен 19.04.2015 - 18:31

FILTER CRITERIA
Содержимое: Опубликовано (Да)
(OG membership from node) OG membership: Group_type (= Материал)

Вы это имеете в виду? но я не пойму, где

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

Комментарий оставлен 19.04.2015 - 18:47

как это реализовать : Поля через entetiy выборы отобразят контент группы только если манагер группы выберет их в ручную ?

Комментарий оставлен 19.04.2015 - 18:59

Страницы

0

Ура! Я нашол необходимо поставить модуль og example. И в страницы включить node/%node.!

Ответ дан 29.03.2016 - 19:18