Aurelien DEHAY wrote:

Sylvain Wallez a écrit :

Aurelien DEHAY wrote:

Bonjour.

J'ai un binding framework pour éditer des fichiers situés dans une base eXist. J'ai cherché comment faire pour, au moment du save dans la base, modifier une donnée entrée. Comme un password a md5é par exemple.

J'ai cherché, donc, et je n'ai pas trouvé. Quelqu'un pourrait-il m'aiguiller, je me doute que ça doit pas être bien compliqué, mais je ne trouve pas.




Je ne comprends pas bien ta question. Est-ce que tu cherches des infos sur le binding ? C'est sur http://cocoon.apache.org/2.1/userdocs/forms/binding.html


Certes.


Oups :-/

C'est pas très clair je trouve. Ce qui me manquait surtout, c'était la compréhension des différents id= et path= du fd:javascript.


Comme partout, "id" désigne le widget utilisé par le binding et "path" désigne le chemin dans le modèle métier.

Dans le cas du binding javascript, le widget est disponible dans la variable "widget" et le path est pointé par les objets JXPath "jxpathContext" et "jxpathPointer". A noter que ce dernier n'existe qu'à la condition que l'objet correspondant au path dans le modèle métier existe.

Plus d'info sur JXPath sur http://jakarta.apache.org/commons/jxpath/

Est-ce que cette réponse est plus satisfaisante ?

Sylvain

--
Sylvain Wallez                        Anyware Technologies
http://people.apache.org/~sylvain     http://www.anyware-tech.com
Apache Software Foundation Member     Research & Technology Director


---------------------------------------------------------------------
Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
Pour vous desinscrire : mailto:[EMAIL PROTECTED]
Autres commandes : mailto:[EMAIL PROTECTED]

Répondre à