Je veux bien comprendre le mécanisme des permissions des modules core de dolibarr
Exemple module Commande: (je veux surtout comprendre pourquoi l’id de llx_rights_def est indiqué manuellement (81) $this->rights[$r][0] = 81; dans le fichier modCommande.php ligne 114)
Aussi comprendre si quelqu’un souhaite de cloner ce module il doit faire comment? ajouter manuellement les permissions dans la base puis les indiquer dans le fichier clone de modCommande.php ou autrement?
D’avance MERCI!
j’ai consulté https://wiki.dolibarr.org/index.php/Permissions
mais rien!
Je suis certains que c’est static, j’ai donnée des id différents dans le fichier modCommandeClone.php, dolibarr a ajouter les roles dans la table rights_def et le module est maintenant accessible…
désolé de le dire, c’est impropre comme conception!!!
si je me trompe merci de me corriger!