Drupal 7 : Contact Form Not Visible, 尽管有权限

标签 drupal drupal-7 drupal-modules

因此,我通过联系人模块启用了站点范围和用户联系表单,并为所有角色启用了联系人权限下的所有权限(为了更好的措施)。当我登录到我的管理员帐户时,会出现联系表单选项卡,所有用户都可以访问该选项卡,但任何其他用户角色都不会出现该选项卡。

我搜索了整个 Drupal 论坛,只能发现人们犯了忘记更改权限或启用个人用户联系表单的错误。我已经刷新了所有缓存并运行更新,完成了我能想到的一切。

对于可能导致此问题的原因有什么想法吗?

最佳答案

在授予经过身份验证的权限使用用户的个人联系表单,然后登录并转到用户/[时,我遇到了非常类似的问题uid]/联系结果访问被拒绝

只是我没有意识到每个用户都必须选择通过个人联系表单进行联系。

编辑 - 在下面的评论中 @tanius 提供了一些代码的链接,这些代码可用于批量更新“选择加入”个人联系表单的设置。

关于Drupal 7 : Contact Form Not Visible, 尽管有权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10115715/

相关文章:

ajax - Drupal 7——#AJAX 刷新不显示 drupal_set_message 错误

php - MySQL更新/替换序列化数据而不破坏它

javascript - 如何使用 jQuery 1.5.2 (Drupal7) 获取表 TD-offset()?

php - Drupal 将 nid/vid 从 int 转换为 bigint

drupal - 如何以编程方式更改Drupal用户密码?

drupal - 我该如何解决问题 : Missing required keys (core) in modules/contrib/redirect/modules/redirect_404?

php - 自定义模块是在 Drupal 中访问外部 API 的最佳方式吗?

view - SEO 友好的暴露过滤器 View Drupal 7

drupal - 如何在选项卡中显示节点字段?

php - Facebook 对 Drupal 的评论(所有节点上的评论相同)