Jump to content

[résolu] Revenir à la page d'accueil à la déconnexion


lionhell

Recommended Posts

Pas de réponse ?

En fait j'ai vu que dans blockuserinfo le lien pour la déconnexion appelait la fonction mylogout, qui ne fait qu'effacer les paramètres de connexion, sans faire de redirection ( href={$base_dir}?mylogout ).

Comment puis-je transformer ce lien pour qu'il fasse une redirection sur la page d'accueil tout en effaçant toujours les paramètres de connexion ?

Mais peut-être y a t'il une solution plus simple ?

Link to comment
Share on other sites

Bon j'ai trouvé une solution, je ne sais si elle est très ortodoxe mais la voici:

dans le fichier classes/Cookie.php , fonction mylogout , ajouter ceci (en rouge):


function mylogout()

{

unset($this->_content['id_customer']);

unset($this->_content['id_guest']);

unset($this->_content['id_connections']);

unset($this->_content['customer_lastname']);

unset($this->_content['customer_firstname']);

unset($this->_content['passwd']);

unset($this->_content['logged']);

unset($this->_content['email']);

unset($this->_content['id_cart']);

unset($this->_content['id_address_invoice']);

unset($this->_content['id_address_delivery']);

$this->write();

/* Solution temporaire retourner en page d'accueil */

Tools::redirect('index.php');

}

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...