|
Portal_Schema, Local Role dans un champ: msg#00159web.zope.cps.general.french
Bonjour, Je suis en train de créer un nouveau type avec Portal_schema et Portal_layout (CPS 3.3.4). Pour faciliter l'utilisation de ce type, j'aimerai que les utilisateurs puisse gérer les rôles locaux directement dans le formulaire de création/modification (avec un widget par rôle). J'ai pensé créer un champ par rôle significatif (par ex: acheteur, valideur) avec une Read expression pour récuperer l'utilisateur assigné au rôle, et une Write expression pour le mettre à jour. Ma question est: quelle expression utiliser pour ça? Je pense qu'il doit exister une méthode de l'objet context pour accedre à cette info (quelquechose comme context.getUserInRole('rolename')), mais je n'arrive pas à trouver de référence sur cet objet. Plus généralement, comment savoir quelle classe python ou quelle méthode se cache derrière un objet CPS? J'avoue être parfois perdu dans la hierarchie des classes, les sources et la doc associée (est-ce que c'est une méthode d'une classe Zope ou CPS, provient-elle de l'héritage ou de l'acquisition?) Merci pour votre aide. _______________________________________________ cps-users-fr Adresse de la liste : cps-users-fr-FQDHc1wsLCVb90+sfpvX0g@xxxxxxxxxxxxxxxx Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr> |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Constitution d'un workflow avec cps: 00159, BELLEC Gilles (DSIT-EC) |
|---|---|
| Next by Date: | Re: Automatiser le pack d'un data.fs: 00159, Olivier Grisel |
| Previous by Thread: | Constitution d'un workflow avec cpsi: 00159, BELLEC Gilles (DSIT-EC) |
| Next by Thread: | Rép. : Différences entre CPSCalendar et CPSSharedCalendar ?: 00159, Hugo Nogueira |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |