Afin d'obtenir un rendu tabulaire, d'un portlet de contenu, j'ai customisé le script getContentItems afin qu'il retourne les "brains".
J'ai également customisé la ZPT "widget_portlet_content" afin de récupérer l'id des documents que je souhaite lister :
Je pensais pouvoir ensuite récupérer le datamodel de mes documents grace à cet id, mais je n'y parviens pas en raison d'un problème de droits.
C'est surprenant car ce problème de droit survient alors que j'essaye d'acceder au tableau en tant que manager ...(?).
Pour résoudre ce problème j'ai créé un scripte que j'importe dans dans le fichier __init__.py, mais il m'est impossible de l'appeler depuis widget_portlet_content (NameError: name 'getDataFromDocuments' is not defined ...)
Je suis sérieusement à cour d'idées, et je me demande si ma démarche est la bonne.
Donc si quelqu'un a une idée ou un conseil, je suis preneur !!
Merci
Bonne soirée.
Grégory François.
----------------------------------------------------------------
Avec Neuf, on peut envoyer jusqu'à 9Go par mail.
Découvrez Neuf Giga
http://www.neufgiga.com
_______________________________________________ cps-users-fr Adresse de la liste : [email protected] Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>
