Jean-Christophe Kermagoret wrote:

Bonjour,
je voudrais impl�menter les actions 'avance' et 'recule' dans l'exemple taskTree qui est fourni avec la 2.1.7 de Cocoon.


Imaginons le cas d'utilisation suivant.
Soit :
task 1
task 2

si on fait avance(task2), on aura alors

task 1
    task 2

On peut alors faire recule(task2), on aura alors

task 1
task 2

J'ai commenc� � coder les actions dans RowAction (pour reculer) et RepeaterAction (pour avancer), mais le probl�me est que la structure des RepeaterRow n'est pas la m�me selon le niveau auquel on est. En plus du d�placement des informations, il faut donc aussi les restructurer.

Est-ce bien cela ?


Oui. Autant on peut d�placer les lignes (row) � l'int�rieur d'un repeater, autant on ne peut pas les d�placer dans un autre repeater, m�me si celui-ci a la m�me structure.

Pour info, je travaille actuellement sur un widget "tree" [1] qui devrait �tre beaucoup plus adapt� � ce type de manipulations que la structure de repeaters recursifs de l'exemple tasktree.

Sylvain

[1] http://marc.theaimsgroup.com/?l=xml-cocoon-dev&m=111554581220004&w=2

--
Sylvain Wallez                        Anyware Technologies
http://apache.org/~sylvain            http://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 à