Bonjour,
Je suis administrateur d’un Dolibarr 15.0. Dans la liste de mes droits, je ne peux pas changer ceux qui concernent les utilisateurs puisque je suis admin :
Cependant je m’attends à ce que ma variable $user->rights->salaries->write
soit à 1 du fait de mon statut administrateur. Ce n’est pas le cas, car l’objet $user->rights
ne contient pas d’entrée salaries
qui aurait dû normalement ressembler à quelque chose comme ça :
object(stdClass)#34 (19) {
[...]
["salaries"]=>
object(stdClass)#96 (5) {
["read"]=>
int(1)
["write"]=>
int(1)
["delete"]=>
int(1)
["readall"]=>
int(1)
["export"]=>
int(1)
}
(les valeurs de ce précédent objet proviennet d’un DOlibarr 15.0 où je suis administrateur identifiquement mais où je ne rencontre pas ce problème)
Je me demande donc à quel moment cet objet correspondant à la clé salaries
est initialisé et pourquoi dans mon cas il n’existe pas de valeur associée à salaries
.
Une idée ?