S�bastien Didelet wrote:
Salut tout le monde,

J'ai un petit souci qui pourrait para�tre basique au premier abord, mais ... j'y arrive pas.
J'ai cr�� un nouveau type de widget en cr�ant une classe et j'ai besoin de savoir quel est l'id du document (folderishdocument) dans lequel je me trouve afin de sp�cialiser le widget.


Si vous avez un d�but de r�ponse pour m'aider ... � vot' bon coeur ...

Bonjour,

On peut effectivement avoir acc�s au document � partir du widget, mais d'une mani�re un peu d�tourn�e.

Le widget a acc�s � la datastructure, et donc au datamodel :

datamodel = datastructure.getDataModel()

A partir du datamodel vous pouvez avoir le proxy :

proxy = datamodel.getProxy()

Il faudra penser � g�rer le cas o� le proxy est �gal � None (� la cr�ation du document, le proxy n'existe pas encore).

Cordialement,

--
Anahide Tchertchian
Mail: at at nuxeo.com - Tel: +33 (0)1 40 33 71 60
Nuxeo Collaborative Portal Server: http://www.nuxeo.com/cps
Gestion de contenu web / portail collaboratif / groupware / open source
_______________________________________________
cps-users-fr Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>

Répondre à