首页 > 解决方案 > Drupal 8 - 如何在提交网络表单后注销用户

问题描述

我正在尝试在提交网络表单后注销用户。

我尝试使用确认下的网络表单设置将用户重定向到我的注销链接“/user/logout”。

我的网络表单的确认类型是 URL(重定向到自定义路径或 URL)。

我已将该自定义路径设置为“/user/logout”,但它只是刷新页面。尽管如此,提交成功。

谁能帮我这个?提前致谢

标签: drupaldrupal-8drupal-webform

解决方案


您可以尝试使用 RedirectResponse 添加自定义提交。

自定义提交示例: https ://drupal.stackexchange.com/questions/223342/add-a-custom-submission-handler-to-a-form

重定向示例: https ://www.drupal.org/node/2023537


推荐阅读