Warning: Undefined array key "HTTPS" in include() (line 29 of /opt/www/fdv2/drupal.stage/web/sites/default/settings.local.php).
include('/opt/www/fdv2/drupal.stage/web/sites/default/settings.local.php') (Line: 4)
require('/opt/www/fdv2/drupal.stage/web/sites/drupal001.net/settings.php') (Line: 145)
Drupal\Core\Site\Settings::initialize('/opt/www/fdv2/drupal.stage/web', 'sites/drupal001.net', Object) (Line: 1099)
Drupal\Core\DrupalKernel->initializeSettings(Object) (Line: 701)
Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
drupal如何实现用户分层管理? - Drupal大学 - Drupal问答论坛
首页 / 帖子
drupal如何实现用户分层管理?


1、用户分层管理

树形机构,如下图,每个机构设置管理员,可以管理本机构或下级机构成员,包括添加、修改、删除本机构成员、审核本机构或下级机构成员发布的内容。

2、内容管理

机构成员可以发布文章,但发布后需要审核,由本机构管理员或上级机构管理员审核。


2个答案
赵高欣
发布于:2016-05-08 18:05
首先,你这些通过写业务逻辑都能实现,或者通过views之类。
比如你的用户都跟机构关联,获取该机构的子机构然后获取其管理人员,可以做到的。

有两个模块,或许有你想要的,OG模块和subpermission.
YOYO
发布于:2016-05-08 21:46

补充一下,你还需要一些工作流相关的模板,比如workbench或者workflow模块。