在Drupal中不会向匿名用户显示阻止

时间:2012-05-31 09:11:08

标签: drupal drupal-blocks

我的drupal中的块只显示给管理员&不适用于未登录的匿名用户。

我哪里出错了?我从未遇到过这个问题。有人有解决方案吗?

4 个答案:

答案 0 :(得分:0)

检查匿名用户的权限,我相信您可以解决此问题。

每种用户类型都有块可见性设置。

答案 1 :(得分:0)

我建议您安装此模块。有助于更好地管理权限。 http://drupal.org/project/fpa

答案 2 :(得分:0)

您是否了解权限部分以及各个块权限?可以拒绝用户访问这些地方。如果所有这一切都设置正确,请检查您的模板,以确保没有硬编码的PHP检查(非常糟糕的形式,但我看到了很多)。

答案 3 :(得分:0)

也可能有助于检查/ admin / structure / block上的块放置是否针对面向公众的主题设置,而不仅仅是管理主题。