基于客户登录名将Magento URL重定向到类别

基于客户登录名将Magento URL重定向到类别,magento,Magento,我需要重定向特定用户的URL,例如,如果男性登录该网站必须重定向到男性类别,如果女性登录该网站必须重定向到女性类别。下面是我用于重定向的代码 国际单项体育联合会(男子) $this->_重定向('men') 否则 $this->_重定向(“女性”) 谁能解释一下我做错了什么?以上代码对我不起作用 谢谢 普拉卡什我真的不知道如何回答这个问题 你发布的不是真正的代码。它不是有效的PHP 此外,你试图实现的目标没有简单的解决方案 如果你是新手,我真诚地建议你不要从Magento开始。Magento是一

我需要重定向特定用户的URL,例如,如果男性登录该网站必须重定向到男性类别,如果女性登录该网站必须重定向到女性类别。下面是我用于重定向的代码

国际单项体育联合会(男子)

$this->_重定向('men')

否则

$this->_重定向(“女性”)

谁能解释一下我做错了什么?以上代码对我不起作用

谢谢
普拉卡什

我真的不知道如何回答这个问题

你发布的不是真正的代码。它不是有效的PHP

此外,你试图实现的目标没有简单的解决方案

如果你是新手,我真诚地建议你不要从Magento开始。Magento是一个非常强大的平台,但其背后的概念和软件非常复杂


我建议您在尝试使用此平台构建之前,尽量独立于Magento学习PHP/MySQL。

您可以覆盖
Mage\u Customer\u AccountController::\u loginPostRedirect()
方法,以便在登录后重定向到您想要的任何位置

如果男性和女性是客户群,那么您可以使用以下现成的扩展名轻松地将他们重定向到您喜欢的任何页面:


干杯

没有。我已经发布了两种方法:开发一个基于帐户控制器覆盖的模块,或者使用现成的解决方案。哈哈,没问题,只是开个玩笑:)好吧,很公平,但是你必须假设在“如果(男人)”的情况下,男人被定义为常量,否则它总是返回false。没有任何迹象表明该代码的使用位置或上下文,乍一看,它看起来像是伪代码和从其他地方复制的东西的混合体。