Bjr, je suis en train de créer un gros composant d'ERP et j'aimerais gérer les ACL natives de Joomla.
Mon problème c'est que je ne vois pas comment utiliser la config des droits pour gérer plusieurs objets.
Nativement on peut gérer les droits via config.xml et access.xml pour l'acces au composant, création, edit suppression... ou pour une donnée (article)
Mais dans mon cas par exemple je dois avoir des droits pour
Accéder/créer/modifier des clients
Accéder/créer/modifier des fournisseurs
Accéder/créer/modifier des factures
et éventuellement donc comme on le fait nativement dans Joomla à l'intérieur de mon objet 'client' par exemple pouvoir limiter les droits d'un client.
Donc dans ma config principale de composant j'arrive à générer un asset pour pour com_erp , puis dans mon client par exemple un asset pour un client id=30 donc com_erp.client.30
Mais comment déterminer qu'un user /groupe ne peut pas créer des de client tout simplement
Mon problème c'est que je ne vois pas comment utiliser la config des droits pour gérer plusieurs objets.
Nativement on peut gérer les droits via config.xml et access.xml pour l'acces au composant, création, edit suppression... ou pour une donnée (article)
Mais dans mon cas par exemple je dois avoir des droits pour
Accéder/créer/modifier des clients
Accéder/créer/modifier des fournisseurs
Accéder/créer/modifier des factures
et éventuellement donc comme on le fait nativement dans Joomla à l'intérieur de mon objet 'client' par exemple pouvoir limiter les droits d'un client.
Donc dans ma config principale de composant j'arrive à générer un asset pour pour com_erp , puis dans mon client par exemple un asset pour un client id=30 donc com_erp.client.30
Mais comment déterminer qu'un user /groupe ne peut pas créer des de client tout simplement
Commentaire