1

我在 drupal 中的所有块仅显示给管理员,而不显示给未登录的匿名用户。

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

4

4 回答 4

0

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

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

于 2012-05-31T10:52:04.477 回答
0

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

于 2012-05-31T19:13:43.483 回答
0

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

于 2012-06-04T22:36:14.820 回答
0

你知道权限部分和个人块权限吗?可以拒绝用户从这些地方的任何地方访问。如果所有这些设置正确,请检查您的模板以确保没有硬编码的 PHP 检查(非常糟糕的形式,但我经常看到它)。

于 2012-06-01T00:05:43.900 回答