Ich habe gerade meine Website migriert. Aber ich habe ein Problem.
Meine Kunden können sich nicht bei ihrem Konto anmelden. Wenn Sie auf Anmelden auf der Anmeldeseite klicken. http://www.mywebsite.com/customer/account/login/ Es sollte sich in ihrem Konto anmelden, aber es leitet dieselbe Seite weiter.
Ich bin sehr neu in Magento. Bitte helfen Sie mir, wie Sie das beheben können?
customer
logging
ce-1.8.1.0
Nattapong Lip Kiatmongkollert
quelle
quelle
Antworten:
Haben Sie eine benutzerdefinierte Vorlage und hat diese in 1.7 funktioniert? In 1.8.1 wurden form_keys hinzugefügt. Bitte überprüfen Sie Ihre benutzerdefinierte Vorlage für diese Zeile:
Wenn es fehlt, fügen Sie es wie in
Und überprüfen Sie alle anderen Formulare nach dem Update:
https://gist.github.com/drobinson/7913822
quelle
http://www.blueclawsearch.co.uk/blog/2013/12/12/fix-customer-cannot-login-to-magento-1-8-1/ Dies ist eine Lösung für das Problem
Hier ist, was der obige Link zu sagen hat:
Zum
template/customer/form/login.phtml
undtemplate/persistent/customer/form/login.phtml
unterFügen Sie den folgenden Code in das Anmeldeformular ein
Wenn Sie das Anmeldeformular in verschiedenen Vorlagen verwenden, fügen Sie das Formular auch
form_key
zu den anderen Teilen hinzu.quelle
Ich habe dies in /app/Mage/Customer/controllers/AccountController.php gemacht
Ich nahm diese Änderungen vor und es begann für mich zu funktionieren
quelle