我需要根据 Drupal 用户的角色限制对 Drupal 站点上内容的访问。
http://site.com/managers/intro
http://site.com/managers/reviews
http://site.com/managers/up-for-raises
内容可以是多种内容类型,并且不限于一种特定的内容类型。这些内容类型将在网站的其他地方使用,因此我无法锁定整个内容类型。
我可以让所有节点/视图在创建时通过菜单设置住在这些地址,但我不知道如何通过角色限制访问,而不是 template.php 中的一堆预处理函数,但这似乎做错了。
我搜索了一个模块并在#drupal-support IRC 上进行了询问,但没有出现使用drupal 角色作为限制因素的结果。