Michael A Nachbaur said:
> On Sunday 01 February 2004 01:15 pm, Adam C. Migus wrote:
>> All,
>> I've been playing with PerForm and have a design issue that I
>> haven't
>> been able to find much about in the archives.
>>
>> My particular application of PerForm at this point is an account
>> request
>> form though I think generally speaking this query can apply to a
>> fairly
>> broad set of forms related design.
>>
>> In my current revision I request the pertinent information, do the
>> necessary checks via validation and commit on submit however I'd
>> like to
>> design my forms in a "wizard like" fashion.
>
> I have actually just completed a wizard-like PerForm interface
> allowing users
> to create and edit their email accounts.  It gives them a
> step-by-step
> interface for entering in information, and manages the "Next',
> "Back" and
> "Cancel" submit actions for traversing various pages.
>
> Trans-Page state is maintained in an AxKit::XSP::BasicSession
> datastore, and
> even information about what the next page will be is stored in a
> session key.
>
> This works out quite well.  If you want more information, I can send
> you the
> XSP I use for the interface.  The key thing about it's structure is
> it has a
> <wizard> wrapper around multiple <f:form> blocks, and the XSL
> stylesheet,
> based on the "CurrentPage" session key, displays and processes only
> one form
> block at a time.
>
> --
> /* Michael A. Nachbaur <[EMAIL PROTECTED]>
>  * http://nachbaur.com/pgpkey.asc
>  */
>
> "Does it worry you that you don't talk any kind of sense? "
>
>

Michael,
That sounds cool and pretty much exactly what I was trying to
describe.  :-)  I'd appreciate a copy of it, thanks!

-- 
Adam C. Migus - http://people.migus.org/~amigus/

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

Reply via email to