Иерархия групп в OG (доступ)

Главные вкладки

Аватар пользователя dionis20 dionis20 29 октября 2014 в 14:50

Группа - админ1
__|-Группа - админ1_1
______|-Группа - админ1_1_1
______|-Группа - админ1_1_2
__|-Группа - админ1_2
__|-Группа - админ1_3
______|-Группа - админ1_3_1

Надо чтобы каждый админ видел ВСЕ материалы только своих подгрупп(только свою ветку) и НЕ ВИДЕЛ остальные материалы.

Например:админ1_1 видит все материалы своей группы и материалы подгрупп(админов админ1_1_1 и админ1_1_2).

Комментарии

Аватар пользователя dionis20 dionis20 29 октября 2014 в 16:41

Модуль og_subgroups я не использовал: указал в типе материалов в настройках OG материал и как группу, и как групповой контент.
Возможен ли такой вариант или посоветуете og_subgroups?

Аватар пользователя roman-yrv roman-yrv 29 октября 2014 в 17:19

Советовать по данному модулю я не могу - с ним не работал.

Но в Вашей ситуации поступил бы так - делал бы вывод информации через db_select, там можно сформировать, в принципе, любой sql-запрос, где учесть роль, авторство и т.д.

Аватар пользователя roman-yrv roman-yrv 29 октября 2014 в 22:31

Ну это уже зависит от задачи и заказчика.

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

Конечно, если для заказчика настолько критична стоимость хостинга, что он будет настаивать на всеобъемлющей оптимизации еще до того, как проект раскрутится, то стоит ли с таким заказчиком вообще иметь дела ? Smile