Hello,

I'm redeveloping an application in T5 that will have several wizard-like form sequences. Basically a few forms on a few pages that must be followed in order, with the ability to revisit/jump around in steps already completed. A wizard should prevent steps (pages) from being accessed out of sequence unless they have already completed that step. Ultimately the completion of a wizard will result in 1 ore more objects being created and most likely persisted. The first one I'm implementing is fairly small - 2 forms on 2 pages. Its obviously easy to verify and handle the input from the first page, and then render the second page as needed. I simply have an onSuccessFromRegister handler return an instance of the second page. Before it returns this instance, it calls a setter on the second page to indicate the decision(s) made on the first (bucket brigade?). This is working, but what it doesn't do is prevent the 2nd page from being accessed out of sequence. So I thought implementing one of the early render methods in the page to check for the valid sequence would be good, but I don't know how to redirect the user if needed, since I can't just return a page instance (its not an action handler)!
If anyone has input on how to achieve this I'd appreciate input.

PS Form components must always trigger a method in that page class, as opposed to a different one, right?

thanks :)

chris

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to