Sylvain Wallez a écrit :
Je vois le pb: lorsqu'on passe à un nouvel écran, le fd:group
contenant la partie du formulaire que l'on vient de soumettre est mise
dans l'état "invisible". Outre le fait de cacher cette partie, cela a
aussi pour effet de désactiver les fd:action de ce groupe, c'est à
dire les boutons "précédent" et "suivant".
Quand on revient en arrière sur le navigateur et qu'on clique sur
"suivant" dans le formulaire, l'action correspondante est dans l'état
invisible et ne répond donc pas à la sollicitation. Cela a aussi pour
effet que CForms considère que la form a été postée sans submit-widget
particulier.
Merci beaucoup pour cette réponse Sylvain, comme d'habitude, ca explique
très clairement le problème :)
C'est donc un souci dans cette approche pour les formulaires
multipages. Pour gérer le retour arrière du navigateur, il faudrait
remonter la navigation entre pages au niveau du flowscript, de façon à
avoir des continuations différentes entre les différentes étapes du
formulaire.
Par contre, ici je ne comprend pas bien ce que tu veux dire par remonter
la navigation entre pages au niveau du flow. Est-ce que tu pourrais
donner un petit exemple de l'idee ?
Marc
---------------------------------------------------------------------
Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
Pour vous desinscrire : mailto:[EMAIL PROTECTED]
Autres commandes : mailto:[EMAIL PROTECTED]