vivavida Posted July 23, 2012 Share Posted July 23, 2012 (edited) Hola a todos!!! Cuando un cliente mete sus datos de login, salta directamente a su pantalla de Mi Cuenta. Esto no me resulta muy comercial, ¿no hay una manera de que una vez hecho el Login, podamos redirigirlo a la Home? ¿Y ya puestos poder redirigirlos a donde queramos? Gracias por vuestras visitas y vuestros comentarios. Un saludo Edited July 23, 2012 by vivavida (see edit history) Link to comment Share on other sites More sharing options...
nadie Posted July 23, 2012 Share Posted July 23, 2012 Una pista.. En el fichero: /controllers/AuthController.php Revisa esto: if (self::$cookie->isLogged() AND !Tools::isSubmit('ajax')) Tools::redirect('my-account.php'); Solución aquí: http://www.prestashop.com/forums/index.php?/topic/179538-cambiar-la-pagina-de-login-de-un-cliente-registrado-solucionado/page__view__findpost__p__885938 Link to comment Share on other sites More sharing options...
vivavida Posted July 23, 2012 Author Share Posted July 23, 2012 Hola nadie, Muchas gracias, pero parece que no, pero en la página de autenticación me he fijado que en la URL ponía esto http://vivavida.es/tienda/es/autenticacion?back=my-account.php He copiado este y lo he ejecutado, y funciona, por lo que esa URL se genera desde el botón 'Entrar' http://vivavida.es/tienda/es/autenticacion?back=index.php He pensado que debe estar en el mismo módulo o parecido, y lo he encontrado en MyAccountController.php. Lo he cambiado y funciona!!! public $auth = true; public $php_self = 'my-account.php'; public $authRedirection = 'index.php'; Muchas gracias por la pista!!! Un saludo Link to comment Share on other sites More sharing options...
nadie Posted July 23, 2012 Share Posted July 23, 2012 Hola nadie, Muchas gracias, pero parece que no, pero en la página de autenticación me he fijado que en la URL ponía esto http://vivavida.es/t...=my-account.php He copiado este y lo he ejecutado, y funciona, por lo que esa URL se genera desde el botón 'Entrar' http://vivavida.es/t...?back=index.php He pensado que debe estar en el mismo módulo o parecido, y lo he encontrado en MyAccountController.php. Lo he cambiado y funciona!!! public $auth = true; public $php_self = 'my-account.php'; public $authRedirection = 'index.php'; Muchas gracias por la pista!!! Un saludo Me alegro de que hayas podido resolver la incidencia! Un placer ayudarte y servirte! Si das el tema como solucionado, edita el titulo del tema y añade la palabra "Solucionado" al titulo, esto ayudara a mantener una mayor organización en el foro. Link to comment Share on other sites More sharing options...
vivavida Posted July 23, 2012 Author Share Posted July 23, 2012 Acabo de hacer también una prueba para redirigirlo a una web que se diseñe en el CMS de promoción, y funciona perfectamente. Aunque tengamos http://mi-dominio.com/idioma/ sólo hay que copiar el texto que sigue a continuación, por ejemplo, para llevarlo a las Condiciones de uso habría que sustituir por: 'content/3-condiciones-de-uso' Link to comment Share on other sites More sharing options...
nadie Posted July 23, 2012 Share Posted July 23, 2012 Acabo de hacer también una prueba para redirigirlo a una web que se diseñe en el CMS de promoción, y funciona perfectamente. Aunque tengamos http://mi-dominio.com/idioma/ sólo hay que copiar el texto que sigue a continuación, por ejemplo, para llevarlo a las Condiciones de uso habría que sustituir por: 'content/3-condiciones-de-uso' Me alegro de que te haya servido! Un saludo, y recuerda que estaremos por el foro, para guiarte por este mundo oscuro y tenebroso. Link to comment Share on other sites More sharing options...
Recommended Posts