Buenas tardes,
Cuando un usuario Inicia Sesión en la web, lo redirige hacía su cuenta, donde puedo cambiar esa url?, quiero que se valla al Inicio de la web.
Gracias.
Saludos, Enrique P.
URL del sitio: Contenido solo visible a usuarios registrados
Hola,
Realmente no veo demasiado recomendable hacer el cambio que comentas. Cuando un usuario inicia sesión antes de comprar suele ser para consultar cosas propias de su cuenta como, por ejemplo, consultar sus pedidos.
En cualquier caso, si quieres que vaya a la página de inicio tendrás que aplicar cambios en el código. En concreto tendrás que editar el archivo themes/Calisto/authentication.tpl. Previa copia de seguridad deberás reemplazar la línea 90:
{if isset($back)}{/if}
por este otro código:
Ten en cuenta que en la línea anterior tienes que sustituir www.nombredetuweb.com por la url de tu web.
OJO: la línea a reemplazar aparece 3 veces en el archivo authentication.tpl, solo debes cambiar la de la línea 90.
Buenas tardes,
No funciona, puede ser porque estoy usando el módulo "Private shop" ??
Si es así tendría que modificar este archivo:
/public_html/desarrollo/laandaluzalowcost/modules/privateshop/views/templates/front/auth.tpl .
Ya lo he modificado, pero ni modificando el que tu dices ni este me redirige a la página de Inicio.
Gracias por tu ayuda.
Saludos, Enrique P.
HOla
Para saber si el módulo que comentas tiene efecto, te sugiero despublicarlo temporalmente, cambiar la línea en el theme y probar solo con esto si funciona la redireccion
Una opción que podrías evaluar es hacerlo a través de una extensión
http://extensions.joomla.org/extensions/access-a-security/site-access/login-redirect/12395
Esto siempre y cuando otro módulo no este afectando.
Saludos.
Buenas tardes,
Me has enviado una extensión de joomla y estoy usando prestashop.
Un saludo, Enrique P.
Hola
Vaya que despiste, si, obvia la sugerencia de la extensión
No he visto módulos para lograr esto en prestashop y todo es por código
Revisa lo primero que te comente de desactivar tu módulo private shop que usas y prueba modificando lo que te comentó Pablo
Saludos.
Buenas tardes,
He modificado lo que dice Pablo, y sigue igual. Ahora mismo está desactivado el plugin de acceso "Private-shop" .
Gracias.
Un saludo, Enrique P.
Hola
Al parecer tendrás que hacerlo directamente en el core de tu prestashop
Ubica el archivo, en la línea 329
/controllers/front/AuthController.php
Verás algo como :
Tools::redirect('index.php?controller='.(($this->authRedirection !== false) ? urlencode($this->authRedirection) : 'my-account'));
Reemplaza esta línea por :
Tools::redirect('index.php');
PD. Realiza un backup del archivo antes de modificar, además tienes que tener en cuenta 2que cuando actualices prestashop perderás el cambio deberás hacerlo nuevamente.
Saludos
Buenos días,
Al final no me ha hecho falta modificar el core de prestashop, he modificado esa sentencia pero en el archivo auth.php del módulo "Private shop" y funciona como queremos.
Muchas gracias.
Saludos, Enrique P.