Submitted by miaoulafrite on
Bonjour à tous,
je dispose des éléments suivants:
-
1 type de contenu personnalisé, avec de nombreux champs cck
-
plusieurs rôles utilisateurs avec des droits différents
lorsque les utilisateurs créent un contenu de ce type, je voudrais que certains champs ne soient accessibles que pour certains rôles.
par exemple, le type de contenu personnalisé comporte les champs suivants:
-
nom
-
prénom
-
mail
certains utilisateurs pourraient remplir tous les champs lors de la création de ce contenu, alors que d'autres ne pourraient remplir que nom et prénom par exemple, mail ne leur étant pas accessible.
j'ai pensé à créer plusieurs types de contenus, associés à chaque rôle. Selon les droits d'accès, ils pourraient créer le contenu adapté. Mais cette solution ne tient pas compte de l'évolution des utilisateurs. en effet, l'utilisateur peut changer de rôle, et celui qui n'avait pas accès au champ mail précédemment peut acquérir ce droit, et inversement.
comment faire alors? est ce que quelqu'un a une idée?
Bonjour, Il existe le module
Permalien Soumis par Fanyalla le 16 Août, 2010 - 11:57
Bonjour,
Il existe le module Content Permission livré de base avec le module CCK qui permet justement d'autoriser la vue ou la modification de champs CCK suivant le rôle.
Merci Fanyalla, c’est
Permalien Soumis par miaoulafrite le 16 Août, 2010 - 17:53
Merci Fanyalla, c'est exactement ce qu'il me fallait.