Voici un petit exemple
....
var valeurList = form.lookupWidget("Choix_listeXML").getValue();
form.lookupWidget("Champ_Select").setSelectionList("cocoon:/contenu_des_bases/"
+ valeurList)
...
Pour le Fichier XML que je fait appel ressemble à
<?xml version="1.0" encoding="ISO-8859-1"?>
<fd:selection-list xmlns:fd="http://apache.org/cocoon/forms/1.0#definition">
<fd:item value=""><fd:label>-->Sélectionner le champ
souhaité<--</fd:label></fd:item>
<fd:item value="sujet/[EMAIL PROTECTED]'FR']"><fd:label>Intitulé du
sujet</fd:label></fd:item>
.....
</fd:selection-list>
Donc je me trouve en source HTML
<select .... >
<option value="">-->Sélectionner le champ souhaité<--</option>
<option value="sujet/[EMAIL PROTECTED]'FR']">Intitulé du sujet</option>
</select>
J'espere que ça va d'aider :-)
Selon Aurélien DEHAY <[EMAIL PROTECTED]>:
> Bonjour à tous.
>
> Pour générer automatiquement la selection-list, on a 3 solutions:
> 1) le cocoon:// dans le src
> 2) le type enum
> 3) le flow-jxpath
>
> Question à pas grand chose: je souhaiterais continuer a utiliser le
> cocoon:// mais comment lui positionner un paramètre? Genre un
> cocoon://machin/{truc}.xml ? Ãa doit pas être possible, je me demandais
> par contre comment un tel comportement pouvait être simulé?
>
> C'est pas que je n'ai pas envie de coder du Java ou un flowscript pour
> lire et générer ce qui va bien niveau xml,mais bon, si je peux éviter...
>
> Si quelqu'un pouvait m'indiquer si c'était possible... Je creuse les
> exemples, mais je ne trouve pas grand chose.
>
> --
> Aurélien
>
>
> ---------------------------------------------------------------------
> Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
> Pour vous desinscrire : mailto:[EMAIL PROTECTED]
> Autres commandes : mailto:[EMAIL PROTECTED]
>
>
---------------------------------------------------------------------
Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
Pour vous desinscrire : mailto:[EMAIL PROTECTED]
Autres commandes : mailto:[EMAIL PROTECTED]