Badea Posted October 24, 2011 Share Posted October 24, 2011 Bonjour, Je viens de passer un vieux prestashop 1.2.5.0 vers 1.4.5.1 Tout c'est bien passé à part quelques requêtes qui ne sont pas passés et que j'ai du rééxécuter manuellement. Seul problème dans le back-office quand j'essaye de modifier quelque chose j'ai le message d'erreur suivant : "Vous n'avez pas la permission de changer quelque chose ici." Alors que mon utilisateur est administrateur de la boutique, quelqu'un aurait une idée ? Link to comment Share on other sites More sharing options...
nympheur Posted October 24, 2011 Share Posted October 24, 2011 vidage des cookies, regénération htaccess peuvent permettre un début de solution peut etre.... Link to comment Share on other sites More sharing options...
Badea Posted October 24, 2011 Author Share Posted October 24, 2011 Il n'y pas de htaccess et j'ai déjà tenter le coup des cookies ^^ Une autre idée ? EDIT En parcourant la classe AdminModulesPositions j'ai vu qu'il fallait valider la condition $this->tabAccess['edit'] === '1' Mais quand j'essaye de faire un print_r dessus ce tableau est vide ... Et en essayant un petit : if(!$this->tabAccess) echo 'bug'; j'ai bien mon bug -) RE-EDIT En ajoutant l'éxecution de la fonction $this->viewAccess() dans mon tab tout marche mais cette fonction doit s'éxecuter normalement dans AdminTab non ? Link to comment Share on other sites More sharing options...
Badea Posted October 24, 2011 Author Share Posted October 24, 2011 Problème résolu, j'ai du faire quelque chose de mal pendant l'upload du nouveau PrestaShop. Il restait l'ancienne version du fichier functions.php qui à du être modifier par un gredin et dans laquelle on pouvait voir : /*if (!$adminObj->viewAccess() AND ($adminObj->table != 'employee' OR $cookie->id_employee != Tools::getValue('id_employee') OR !Tools::isSubmit('updateemployee'))) { $adminObj->_errors = array(Tools::displayError('Access denied')); echo $adminObj->displayErrors(); return false; }*/ Donc la fonction ne s'exécutai pas et la solution a été de ** Roulement de tambour ** décommenter ce bout de code. Link to comment Share on other sites More sharing options...
nympheur Posted October 24, 2011 Share Posted October 24, 2011 super que vous ayez trouvé votre problème....pensez à éditer votre messager pour le passer en [Résolu] Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now