Jump to content

[Résolu] Contrôleur introuvable clients>clients + impossible de créer nouveau compte client BO


Recommended Posts

[Résolu]

 

Bonjour à tous,

 

Voilà le problème que je rencontre qui se voit sur 3 points :

 

-Accès impossible à "clients>clients" dans le back office prestashop 1.5.4, j'ai un message d'erreur :

"contrôleur introuvable"

 

-De plus dans la création d'une commande depuis le back office quand je veux créer un nouveau client j'ai le message d'erreur

  1. Vous n'avez pas les droits suffisants pour l'ajout.
  2. Accès interdit

 

(Pourtant depuis clients>Adresses --> je peux créer un nouveau compte client. )

 

-Enfin dernier problème lié le petit bonhomme qui signale de nouveaux clients en haut à gauche n'apparait plus.

 

-----------------------

Cause probable de l'origine du problème, j'ai fais un nettoyage dans ma BDD (reparation, optimisation, et vérifier) suite à un autre problème de lenteur de mon site.

 

 

Sur le front office, tout est opérationnel, j'ai encore des commandes qui arrivent, de nouveaux clients.

 

Je suis un peu perdu là :'(

 

Quelqu'un à une idée?

Edited by wiso (see edit history)
Link to comment
Share on other sites

-Accès impossible à "clients>clients" dans le back office prestashop 1.5.4, j'ai un message d'erreur :

"contrôleur introuvable"

Le controller qui gère l'AdminTab est AdminCustomersController.php

Vérifier sa présence dans prestashop/controllers/admin/ (AdminCustomersController.php)

Link to comment
Share on other sites

Bonjour wiso,

 

Une autre piste

 

BO > Administration > Employés > Modifier

 

L'employé connecté a-t-il tous les droits ? SuperAdmin

 

Oui les droits sont en super admin

 

Jettes un œil dans la BD > ps_employee > id_profile > doit être à 1 pour SuperAdmin

id_employee > celui connecté

 

Vérifies les permissions allouées à l'employé s'il n'est pas SuperAdmin

 

Je viens de vérifier id_profile : 1 / id_lang : 2

 

:(

Link to comment
Share on other sites

Vérifier la présence dans prestashop/controllers/admin/

 

AdminCustomerPreferencesController, AdminCustomerPreferencesController et AdminCustomersController

 

Pas d'override de ces 3 controller dans le dossier override ?

 

J'ai bien les controllers AdminCustomerPreferencesController.php /AdminCustomerPreferencesController.php / AdminCustomersController.php

 

Et rien dans l'overide controllers

Link to comment
Share on other sites

Je ne comprends pas bien index sur chaque table.

 

J'ai fais une optimisation de la BDD ce qui a créé un index sur de nombreuses tables afin d'optimiser le contenu mais à mon avis (voir capture).

post-81502-0-18276300-1377207449_thumb.png

Link to comment
Share on other sites

:) :) :) Solution trouvée :) :) :)

 

Le problème venait finalement d'une erreur de synthaxe dans la table "ps_tab" probablement suite à une action "réparer" ou "optimiser"

 

Il manquait le "s" à AdminCustomers sur la 1ère ligne de la table.

 

Merci en tout cas à Indesign ! Et j'espère que ce topic servira à d'autres personnes ayant ce problème.

B)

  • Like 1
Link to comment
Share on other sites

Bravo, pas évident à trouver ;)

Etonnant, quand même le changement de nom de la classe_name AdminCustomers dans la table ps_tab ??

 

Merci d'avoir posté la solution pour les lecteurs suivants :)

 

Si le problème est réglé, mettre le post en [Résolu],

 

Edit le premier post > Use Full Editor et rajouté devant le titre [Résolu]

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