【发布时间】:2012-11-07 06:49:39
【问题描述】:
我使用网络表单作为联系表单。此表单具有以下字段:用户名、电子邮件、电话、标题(选择框)、正文。作为经过身份验证的用户,我可以提交表单,但匿名用户无法提交表单。甚至,表单的验证也不起作用。我允许匿名用户。我可以通过 form_alter 提交表单吗?有没有办法解决这个问题?
谢谢!
【问题讨论】:
标签: drupal drupal-7 drupal-forms drupal-webform
我使用网络表单作为联系表单。此表单具有以下字段:用户名、电子邮件、电话、标题(选择框)、正文。作为经过身份验证的用户,我可以提交表单,但匿名用户无法提交表单。甚至,表单的验证也不起作用。我允许匿名用户。我可以通过 form_alter 提交表单吗?有没有办法解决这个问题?
谢谢!
【问题讨论】:
标签: drupal drupal-7 drupal-forms drupal-webform
您能否检查一下您的 Drupal 站点中的权限设置页面,看看您是否再次向匿名用户授予了所有必需的权限?您可能错过了提交权限。
在您尝试以匿名用户身份提交相关表单后,还要检查您的站点 DBLog?
【讨论】:
您需要在网络表单中授予权限,只需转到该网络表单并单击表单设置选项卡,然后为匿名用户授予权限。
【讨论】: