cocoon-users-fr mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Philippe Gassmann <philippe.gassm...@anyware-tech.com>
Subject Re: recuperation parametre
Date Fri, 23 Dec 2005 10:41:59 GMT
gueye weuz a écrit :

>Bonjour,
>  
>
Bonjour

>je voudrai savoir comment récupérer la valeur d'une
>variable de mon flowscrip dans ma sitemap. Et
>l'inverse aussi càd la valeur d'un parametre de la
>sitemap dans mon flowscript.
>
>
>  
>
C'est très simple pour le premier cas :
Dans ton flowscript, tu vas faire quelque chose tu style :
var bizdata={};
bizdata.uneVar = maVariable;
cocoon.sendPage("mon pipeline",bizdata);  // tu peux aussi utiliser 
sendPageAndWait

dans ta sitemap, tu récupères ensuite  la variable comme suit :
<map:parameter name="xxxx" value="{flow-attr:uneVar}"/>

L'inverse :

dans ta sitemap :
    <map:call function="f">
       <map:parameter name="unparam" value="toto"/>
    </map:call>

dans ton flow :
function f(){
    var x = cocoon.parameters.unparam; // tu peux utiliser aussi 
cocoon.parameters['unparam'];
}

Bonne journée,


-- 
Philippe GASSMANN
Systèmes d'Information
ANYWARE TECHNOLOGIES
Tel : +33 (0)5 61 00 52 90
Fax : +33 (0)5 61 00 51 46
http://www.anyware-tech.com/


---------------------------------------------------------------------
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