Besoin d'aide ? 06 84 11 11 66

Urls erronées sitemap et back-office prestashop

Vous avez modifié les règles d’écritures de vos urls dans votre boutique et toutes vos urls dans google sitemap ne sont pas bonnes ?

Pour corriger ce bogue, je vous invite à éditer le fichier Dispatcher.php et vous rendre à la ligne 209 dans le constructeur.

if (defined('_PS_ADMIN_DIR_'))
 {
 $this->front_controller = self::FC_ADMIN;
 $this->controller_not_found = 'adminnotfound';
 $this->default_controller = 'adminhome';
 $this->use_routes = false;
}

Supprimer la ligne suivante :

$this->use_routes = false;

Dans le même fichier, chercher la ligne suivante dans la fonction getController();

if ($this->use_routes && !$controller)

Remplacer cette ligne par :

if ($this->use_routes && !$controller && !defined('_PS_ADMIN_DIR_'))

Maintenant vos urls seront bonnes dans les modules et le back-office (bouton preview).

 

Written by Sébastien Houzet

Professionnel du web depuis plus de 15 ans. J'ai travaillé en Agence et chez l'annonceur dans le cadre de projet e-commerce. Je peux vous accompagner dans vos projets web et mobile.

Leave a reply