我需要爲特定用戶重定向網址,例如,如果男士登錄該網站必須重定向到男性類別,並且女性登錄該網站必須重定向到女性類別。這裏下面的代碼我用於重定向。Magento URL重定向到基於客戶登錄的類別
if(men)
$ this - > _ redirect('men');
其他
$此 - > _重定向( '女');
任何人都可以解釋我做錯了什麼?上面的代碼不適合我。
感謝 普拉卡什
我需要爲特定用戶重定向網址,例如,如果男士登錄該網站必須重定向到男性類別,並且女性登錄該網站必須重定向到女性類別。這裏下面的代碼我用於重定向。Magento URL重定向到基於客戶登錄的類別
if(men)
$ this - > _ redirect('men');
其他
$此 - > _重定向( '女');
任何人都可以解釋我做錯了什麼?上面的代碼不適合我。
感謝 普拉卡什
您可以覆蓋Mage_Customer_AccountController::_loginPostRedirect()
方法以便在登錄後重定向到任何你想要的地方。
如果萬一男子&婦女的客戶羣體,那麼你可以很容易地重定向到任何網頁你喜歡使用以下現成的擴展:
http://www.magepsycho.com/custom-login-redirect-pro.html
乾杯!
我真的不知道怎麼回答這個問題。
你發佈的內容並不是真正的代碼。這不是有效的PHP。
此外,你試圖達到什麼沒有簡單的解決方案。
如果您是學習編程的新手,我會誠實地建議您不要開始使用Magento。 Magento是一個非常強大的平臺,但其背後的概念和軟件非常複雜。
我建議在嘗試使用此平臺構建之前儘可能多地學習獨立於Magento的PHP/MySQL。
它是有效的PHP。 – benmarks
嗯,夠公平的,但是你必須假設,在「如果(男人)」的情況下,男人被定義爲一個常數,否則它總會返回錯誤。沒有跡象表明這些代碼在哪裏或上下文中使用,乍一看,它看起來像是僞代碼和從其他地方複製的東西的混合。 –
這是一個精心製作的廣告嗎? –
不是。我發佈了兩種方法:基於帳戶控制器重寫開發模塊或使用現成的解決方案。 – MagePsycho
哈哈沒問題,只是玩笑:) –