drupal webform确认消息匿名用户

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了drupal webform确认消息匿名用户相关的知识,希望对你有一定的参考价值。

我对drupal比较新,我使用webform 7.4.17和drupal 7.59,我在页面上显示webform作为块,没有重定向。我需要显示成功提交的确认消息。我正在为经过身份验证的用户获取该消息。但对于匿名用户,成功提交后不会显示确认消息。

答案

也许这有助于:

https://www.drupal.org/forum/support/post-installation/2008-05-29/handling-drupal_set_message-for-anonymous-users

不知何故,匿名用户已从数据库中删除。所以检查你是否还有0的uid。如果不存在,请将其放回去。这为我解决了这个问题。这是sql来做到这一点。这里的问题是,该用户去了哪里,它是如何被删除的?

INSERT INTO用户(uid,名称,邮件)VALUES('0','',''); INSERT INTO users_roles(uid,rid)VALUES(0,1);

以上是关于drupal webform确认消息匿名用户的主要内容,如果未能解决你的问题,请参考以下文章

Drupal:用户名显示为匿名

Drupal搜索没有为匿名用户产生任何结果[关闭]

Drupal:显示匿名用户但未经过身份验证的用户的重复内容的视图

Drupal 网络表单提交 - 评论,如

drupal7 boost模块为登录用户提供缓存

匿名社交2--消息列表