2015-06-23 22 views
0

我正在尝试在Drupal 7网站上为管理员创建一个页面。这是一个报告页面。我不希望非管理员能够访问此页面。我安装了简单访问模块,并没有运气 - 我无法弄清楚如何为管理员设置权限。我在我的网站上有一个管理员角色,并且有一些用户被分配给它。我可以选择任何选项(其他模块或最简单,最干净的解决方案)。有任何想法吗?Drupal 7创建内容 - >页面只能由管理员查看

回答

1

在你目前的template.php 添加

 
    function bartik_preprocess_node(&$variables) { 
     if($variables['nid'] == nid){ 
     global $user; 
     if (!in_array('administrator', $user->roles)) { 
      drupal_access_denied(); 
     } 
     } 
    } 
您的网页NID更换NID。
用您的模板名称替换“bartik_”。
清除缓存。

+0

完美。谢谢! – swinkel