|
Bonjour,
J'avais besoin dans un de mes Widgets spécifiques
d'avoir accès, dans la méthode 'prepare', à la méthode
'_createExpressionContext' qui nécessite le paramètre mode. Celui-ci fait partie
des 'kw' passés à la méthode 'prepareLayoutWidgets' du layout, mais les 'kw'
n'était pas passés à chaque widget. J'ai simplement modifié l'appel à la méthode
'prepare' de chacun des widgets comme ceci:
try:
widget.prepare(datastructure, **kw) except ReadAccessError: dm._forbidden_widgets.append(widget_id) Est-ce la bonne façon de faire ?
Si oui, peut-on intégrer ces changements à CPS
?
Si non, comment faut-il faire ?
Cordialement
Cédric Marfil Concepteur Réalisateur Intégrateur Confirmé Tél. direct: 03.20.65.34.82 Mail: [EMAIL PROTECTED] Capgemini 181 rue Jules Delcenserie 59700 Marcq en Baroeul
|
_______________________________________________ cps-users-fr Adresse de la liste : [email protected] Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>
