Je viens de migrer mon site Web. Mais j'ai un problème.
Mes clients ne peuvent pas se connecter à leur compte. Lorsque vous cliquez sur vous connecter sur la page de connexion. http://www.mywebsite.com/customer/account/login/ Il doit être connecté sur son compte mais il redirige la même page.
Je suis très nouveau sur magento. S'il vous plaît, aidez-moi à résoudre ce problème?
customer
logging
ce-1.8.1.0
Nattapong Lip Kiatmongkollert
la source
la source
Réponses:
Avez-vous un modèle personnalisé et cela a-t-il fonctionné en 1.7? Dans 1.8.1 form_keys ont été ajoutés, veuillez donc vérifier votre modèle personnalisé pour cette ligne:
s'il manque, ajoutez-le comme dans
Et vérifiez tous les autres formulaires après la mise à jour:
https://gist.github.com/drobinson/7913822
la source
http://www.blueclawsearch.co.uk/blog/2013/12/12/fix-customer-cannot-login-to-magento-1-8-1/ ceci est une solution au problème
Voici ce que le lien ci-dessus a à dire:
Aller à
template/customer/form/login.phtml
ettemplate/persistent/customer/form/login.phtml
et sousAjoutez le code suivant dans le formulaire de connexion
Si vous utilisez le formulaire de connexion dans différents modèles, vous utilisez également l'ajout
form_key
aux autres parties.la source
Je l'ai fait dans /app/Mage/Customer/controllers/AccountController.php
J'ai fait ces changements et cela a commencé à fonctionner pour moi
la source