Drupal:特定用户(角色)的块节点编辑



在我的drupal 7站点上,每个注册用户都可以添加节点。但是有时我想让一些用户进行分组,例如为此用户/组的"临时禁令"和块节点添加/编辑。

我该怎么做?

您有很多模块用于权利和访问:

https://www.drupal.org/project/block_access

https://www.drupal.org/project/og

也有自定义方法:

https://drupal.stackexchange.com/questions/69861/how-do-i--programmatily-assign-the-access-the-access-to-a-block

添加另一个角色。
否认这个角色可以添加节点(或您想拒绝它们的任何内容)。
将用户角色更改为这个新角色。

编辑
创建一个实现Hook_menu_alter以更改所需路径的"访问回调"的小型模块,然后在您的自定义访问回调功能中,返回所需角色的true,false forse fors fors for how hile dist of truce''。

模块拒绝访问是我要寻找的。

最新更新