Jump to content

Redireccionar despues del login en front office.


hardstonepaul

Recommended Posts

Después de buscar tanto me puse a la tarea personalmente

Ya di una respuesta en ingles:

https://www.prestashop.com/forums/topic/622034-redirect-after-login-prestashop-17/

ahora la paso al Spanish para compartir :D.

 

Bueno pues yo uso el 1.7.1.2

Después de tanto buscar encontré una respuesta:lol:.

  1. Ir a: modules\ps_customersignin\ps_customersignin.php , despues de la linea 76.
                'my_account_url' => $link->getPageLink('my-account', true),

    cree una variable nueva.

                'login_url' => $link->getPageLink('authentication', true),

     

  2. Ir a: themes\yourtheme\modules\ps_customersignin\ps_customersignin.tpl , y cambiar esto:
     

          <a
            href="{$my_account_url}"
            title="{l s='Log in to your customer account' d='Shop.Theme.Customeraccount'}"
            rel="nofollow"
          >

    por esto con la nueva variable.
     

          <a
            href="{$login_url}"
            title="{l s='Log in to your customer account' d='Shop.Theme.Customeraccount'}"
            rel="nofollow"
          >

    Eso es todo !!

Explicación:

Cuando estamos en la pagina 'authentication' despues del login por defecto lo redirecciona  al index, pero cuando estamos en 'my-account' el link al final tiene un parámetro que que le da la orden de volver a cierta pagina. ...?back=my-account por eso nos manda a My Cuenta.

Espero les sirva

Solamente cambie el modulo customersignin. Quizas alguien tenga una forma mas Profesional de hacerlo de pronto cambiando el parámetro ?back

Saludos desde Colombia.

 

  • Thanks 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...