itricasa Posted December 30, 2010 Share Posted December 30, 2010 Bonjour à tous et à toutes !voila j’ai creer un profil ‘Administrateur’ et un profil ‘employé’ pour la gestion du BO.L'employé doit avoir accés a l’onglet “Employées”.L'employé ne doit PAS VOIR les employées ayant un profil ‘Administrateur’ dans l’onglet “Employées”. (C’est normal, je veux pas que L'employé modifi les accés admin)Comment faire ??Merci beaucoup pour vos réponses ! Link to comment Share on other sites More sharing options...
Vincent Decaux Posted December 31, 2010 Share Posted December 31, 2010 Bonjour, Il faut se rendre, via FTP, sur le fichier AdminEmploye, contenu dans le dossier Tabs de ton dossier Admin.Sur ce fichier, il y aura beaucoup de codes ... Et ligne 30 par exemple, il faut rajouter une ligne : $this->_where = 'AND p.id_profile != 1'; Il s'agit de la fonction _contruct, là où il y a beaucoup de $this->..... Link to comment Share on other sites More sharing options...
cookerseb Posted January 12, 2011 Share Posted January 12, 2011 Hello,Merci vincent-decaux pour cette info car je cherchais la même fonction.Toutefois j'ai affiné un peut le code car avec la ligne que tu donnes, même en tant qu'administrateur général on ne voit plus le profil administrateur dans l'onglet employéOn va vérifier si l'id du profil connecté au BO est différent de l'id du profil ADMIN définie dans config/defines.inc.php tout en bas de page :/* PS Technical configuration */define('_PS_ADMIN_PROFILE_', 1);Donc en effet dans le dossier tabs du dossier du BO que vous avez renommé à l'install de prestashop, modifiez le ficher AdminEmployees.php dans la fonction -construct juste après le $this->_select = 'pl.`name` AS profile'; : // restrict affichage admin profil si pas admin connecté if ( intval($cookie->id_employee) != intval(_PS_ADMIN_PROFILE_) ){ $this->_where = ' AND p.id_profile != '.intval(_PS_ADMIN_PROFILE_); } // end Link to comment Share on other sites More sharing options...
Patric Posted January 12, 2011 Share Posted January 12, 2011 Titre du topic modifié pour le rendre conforme aux règles du forum. 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