【发布时间】:2012-05-31 09:11:08
【问题描述】:
drupal 中的所有我的块仅显示给管理员,而不显示给未登录的匿名用户。
我哪里出错了?我从来没有遇到过这个问题。有人对此有解决方案吗?
【问题讨论】:
标签: drupal drupal-blocks
drupal 中的所有我的块仅显示给管理员,而不显示给未登录的匿名用户。
我哪里出错了?我从来没有遇到过这个问题。有人对此有解决方案吗?
【问题讨论】:
标签: drupal drupal-blocks
检查匿名用户的权限,我相信你可以解决这个问题。
每种用户类型都设置了块可见性。
【讨论】:
我推荐你安装这个模块。将有助于更好地管理权限。 http://drupal.org/project/fpa
【讨论】:
您知道权限部分以及个别块权限吗?可以拒绝用户从任何这些地方访问。如果所有这些设置正确,请检查您的模板以确保没有硬编码的 PHP 检查(非常糟糕的形式,但我经常看到)。
【讨论】:
还可能有助于检查您在 /admin/structure/block 上的块放置是否设置为面向公众的主题,而不仅仅是管理主题。
【讨论】: