« Clef de sécurité invalide » pour les pages CMS du backoffice

Si vous avez le message « clef de sécurité invalide » lorsque vous accédez à vos pages CMS depuis le backoffice de Prestashop, c’est normal.

C’est une erreur présente dans les version 1.0.9 de Prestashop (normalement corrigée dans les versions suivantes).

Pour la corriger soit vous mettez à jour votre Prestashop soit vous faites la manipulation suivante:

Ouvrez le fichier « controllers/admin/AdminCmsController.php » et remplacez la ligne suivante:


'href' => self::$currentIndex.'&add'.$this->table.'&id_cms_category='.(int)$this->id_cms_category.'&token='.$this->token,

Par


'href' => self::$currentIndex.'&add'.$this->table.'&id_cms_category='.(int)$this->id_cms_category.'&token='.$this->token,

A faire également pour la partie catégories des cms. Ouvrez le fichier « controllers/admin/AdminCmsCategoriesController.php » et remplacez ce code:


$this->toolbar_btn['new']['href'] .= '&id_parent='.(int)Tools::getValue('id_cms_category');

Par


$this->toolbar_btn['new']['href'] .= '&id_parent='.(int)Tools::getValue('id_cms_category');

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *