微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Magento 2.3 上的登录模块

如何解决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 举报,一经查实,本站将立刻删除。