25-07-2012, 09:19 AM
Et vous faites quoi pour la synchronisation de l'assistant? Bien passer par toutes les étapes sans passer deux fois par la même,...
Pour ma part, je stocke en session l'étape où je suis au moment où je fourni une page de l'assistant (page=0 au démarrage de l'assistant) et à chaque validation d'une page, je vérifie au début si je proviens d'une page autorisée; il n'y a aucune information de synchronisation fournie au client.
C'est un peu complexe de gérer les pages optionnelles (j'ai une page 2,5 entre la page 2 et la page 3 qui est optionnelle) et je ne permet pas le retour arrière.
Pour ma part, je stocke en session l'étape où je suis au moment où je fourni une page de l'assistant (page=0 au démarrage de l'assistant) et à chaque validation d'une page, je vérifie au début si je proviens d'une page autorisée; il n'y a aucune information de synchronisation fournie au client.
C'est un peu complexe de gérer les pages optionnelles (j'ai une page 2,5 entre la page 2 et la page 3 qui est optionnelle) et je ne permet pas le retour arrière.