cocoon-users-fr mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From <Berengere.Ge...@sanofi-aventis.com>
Subject RE: compiler code java
Date Tue, 07 Feb 2006 16:54:35 GMT
C'est justement ce que j'étais en train de faire (flowscript)
Mais, ça ne marche pas...
En fait, j'ai un formulaire multipage dans lequel se trouve un repeater (à la 3e page)
Ce que je voudrais faire c'est initialiser la première ligne de ce repeater.
Voila un extrait de mon fichier xml de définition et un extrait de mon flowscript.

multipage_model.xml:

[...]
- <fd:form xmlns:fd="http://apache.org/cocoon/forms/1.0#definition" xmlns:i18n="http://apache.org/cocoon/i18n/2.1"
xmlns:xi="http://www.w3.org/2001/XInclude">
- <fd:widgets>
+ <fd:group id="page1">
[...]
+ <fd:group id="page2" state="invisible">
[...]
+ <fd:group id="page3" state="invisible">
- <fd:repeater id="all_locus">
- <fd:widgets>
+ <fd:field id="locus">
+ <fd:field id="annotation">
+ <fd:field id="name">
+ <fd:field id="results" required="true">
+ <fd:booleanfield id="select">
[...]


forms_flow.js:

[...]
var repeater = form.getChild("page3/all_locus");
repeater.addRow();
var field = repeater.getWidget(0, "page3/locus");
field.setValue("6p");
form.showForm("multipage-display-pipeline.jx");
[...]

Merci encore!

  -----Message d'origine-----
De : Bertrand Delacretaz [mailto:bdelacretaz@apache.org]
Envoyé : Tuesday, February 07, 2006 17:38
À : users-fr@cocoon.apache.org
Objet : Re: compiler code java


Le 7 févr. 06, à 17:09, <Berengere.Genin@sanofi-aventis.com> a écrit :

> ...Et, en compilant via:
> javac FormFlow.java
> =>j'ai eu 34 erreurs...

Oui, c'est *un peu* plus compliqué que cela.

Je pense que bricks-cms pourrait t'aider, dans le sens où tout le 
système de build est en place, il suffit d'écrire ton code au bon 
endroit pour le rendre disponible dans Cocoon.

Si tu veux essayer: http://wiki.apache.org/cocoon/BricksCms

Mais attention, sans connaissances java tu risques de te heurter à un 
mur...il serait peut-être plus sage de te "limiter" au flowscript, ou 
d'apprendre java en-dehors de cocoon, ça sera *beaucoup* plus facile.

-Bertrand

---------------------------------------------------------------------
Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
Pour vous desinscrire : mailto:users-fr-unsubscribe@cocoon.apache.org
Autres commandes : mailto:users-fr-help@cocoon.apache.org


Mime
View raw message