Acabo de migrar mi sitio web. Pero tengo un problema.
Mis clientes no pueden iniciar sesión en su cuenta. Cuando haga clic en iniciar sesión en la página de inicio de sesión. http://www.mywebsite.com/customer/account/login/ Debe iniciar sesión en su cuenta pero redirige la misma página.
Soy muy nuevo en magento. Por favor, ¿me ayudas a arreglar eso?
customer
logging
ce-1.8.1.0
Nattapong Lip Kiatmongkollert
fuente
fuente
Respuestas:
¿Tiene una plantilla personalizada y funcionó en 1.7? En 1.8.1 se agregaron form_keys, así que verifique su plantilla personalizada para esta línea:
si falta, agréguelo como en
Y verifique todos los otros formularios después de la actualización:
https://gist.github.com/drobinson/7913822
fuente
http://www.blueclawsearch.co.uk/blog/2013/12/12/fix-customer-cannot-login-to-magento-1-8-1/ esta es una solución para el problema
Esto es lo que dice el enlace anterior:
Ir a
template/customer/form/login.phtml
ytemplate/persistent/customer/form/login.phtml
y bajoAgregue el siguiente código en el formulario de inicio de sesión
Si está utilizando el formulario de inicio de sesión en diferentes plantillas, también puede agregarlo
form_key
a las otras partes.fuente
He hecho esto en /app/Mage/Customer/controllers/AccountController.php
Hice estos cambios y comenzó a funcionar para mí.
fuente