[CPS-users-fr] Passage de paramètres entre widgets

Cyrille Leroux cyrille.leroux at gmail.com
Jeu 4 Mai 11:16:49 CEST 2006


Bonjour,
Sous CPS 3.4.0-1, je me demandais s'il était possible de faire passer
des paramètres entre 2 widgets au sein d'un type.

Un exemple :
avec typemaker je fais deux listes déroulantes, la première (liste1)
avec des nombres de 1 à 10, la seconde (liste2) avec des couleurs.

   liste1      liste2
[-----1----] [---bleu--]
[-----2----] [--jaune-]
[-----3----] [--violet-]
[    ...    ] [    ...   ]

Et j'aimerais qu'une fois validé, un autre widget (appartenant au même
type) affiche la couleur autant de fois que spécifié par la liste1
(ok, ce n'est pas un exemple très intéressant)

Si les sélections sont '3' et 'bleu', ça donnerait :

3ème widget
* bleu
* bleu
* bleu

Pour cela, il faudrait que le 3ème widget récupère le résultat de
liste 1 et liste 2, et c'est ce que je cherche à faire...

Avez vous une idée comment faire? Je suppose que ça doit passer par un
"Write: expression" dans portal_schemas, mais je n'arrive pas à m'en
servir.
L'idéal, ce serait de pouvoir récupérer les valeurs sélectionnées de
chaque liste ainsi que certains champs "_properties".
Enfin si vous avez une idée là dessus, une piste, une remarque comme
quoi je suis complètement à côté du problème... merci de m'en faire
part.

    Cyrille


Plus d'informations sur la liste de diffusion cps-users-fr
Plus d'information sur CPS: CPS project - CVS - API

Hébergement: Nuxeo: Zope service provider


This list archive provided by Nuxeo, the leaders of open source ECM. Check out the Nuxeo 5 open source, standards-based ECM project.