drupal - Drupal 8 - 如何在提交网络表单后注销用户
问题描述
我正在尝试在提交网络表单后注销用户。
我尝试使用确认下的网络表单设置将用户重定向到我的注销链接“/user/logout”。
我的网络表单的确认类型是 URL(重定向到自定义路径或 URL)。
我已将该自定义路径设置为“/user/logout”,但它只是刷新页面。尽管如此,提交成功。
谁能帮我这个?提前致谢
解决方案
您可以尝试使用 RedirectResponse 添加自定义提交。
自定义提交示例: https ://drupal.stackexchange.com/questions/223342/add-a-custom-submission-handler-to-a-form
推荐阅读
- swift - 为什么 Swift 接受应该返回元组的代码,而是返回一个字符串?
- c# - 读取一个 csv 文件,并为读取的每条记录插入另一个文件
- graphql - 如何为graphql-client设置超时
- php - 从 MySQL 获取大量数据时超时?
- android - 如何获取在 editText 上输入的信息?
- python - 如何让这个程序无限循环,直到输入特定的整数 4?
- php - Laravel 多个 where 子句通过变量检查空值
- java - Hibernate with H2 在建立实体管理器时出现错误(Eclipse/Java)
- java - Windows 上多线程 Java 应用程序的 CPU 使用率过低
- c# - 为什么自签名 PFX X509Certificate2 私钥会引发 NotSupportedException?