如何解决Magento 2.3 上的登录模块
问题:我在主页上有一个链接。 当客户在登录前点击链接时,它需要重定向到登录页面 并且在页面登录成功后需要重定向到一个X-URL URL。 否则需要重定向到 X-URL。
app/code//view/fromtend/layout/customer_account_create.xml
在我的自定义模块上
app/code//view/fromtend/template/login.phtml
所以目前登录界面取自模块。 然后我设置了一个名为“raf=true”的标志主页链接
然后在登录页面表单上创建一个隐藏的输入并在“ref=true”时分配值。
如果页面重定向到 X-URL,我确实检查了“raf”值是否为真,否则为默认值 (LoginPost.PHP)。
它对我有用。但是
我怎样才能以正确的方式解决这个问题?
解决方法
如果我的问题正确,你想修改\Magento\Customer\Controller\Account\LoginPost::execute。
最好的方法是创建一个插件 https://devdocs.magento.com/guides/v2.4/extension-dev-guide/plugins.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。