drupal webform 确认消息匿名用户

Posted

技术标签:

【中文标题】drupal webform 确认消息匿名用户【英文标题】:drupal webform confirmation message anonymous user 【发布时间】:2018-09-04 10:02:26 【问题描述】:

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

【问题讨论】:

【参考方案1】:

也许这会有所帮助:

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', '', '');插入 users_roles (uid, rid) VALUES (0, 1);

【讨论】:

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

Drupal:用户名显示为匿名

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

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

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

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

匿名社交2--消息列表