Hi John and Eyal Thanks, i appreciate the help you offer.
I will get back to you if it should be necessecary :) Best Regards Muro On Wed, Sep 9, 2009 at 10:15 AM, Ernesto Reinaldo Barreiro < [email protected]> wrote: > Or have the complete definition on the database and use a factory approach > to generate the steps and the content of the steps... That way you don't to > hide/show anything but generate what you want, e.g. using repeaters, out of > some predefined "wizard defining grammar"... > Best, > > Ernesto > > On Wed, Sep 9, 2009 at 8:42 AM, Matthias Keller <[email protected] > >wrote: > > > Hi > > > > Well, if you know of all the steps but there's only some small difference > > (like you said, Step 6 might be D or F), you might also consider a normal > > Wizard, but use the conditional step functionality. > > That way you would add ALL pages, but hide those that are not relevant. > > Hiding can also be done dynamically, for example if on the first step, > > option A is selected, step 6 is visible, else not. > > This is done in each step by overriding the evaluate() method. If it > > returns true, the step is displayed, if false, not. > > > > Matt > > > > > > John Armstrong wrote: > > > >> I've done this in both DynamicWizards as well as regular wizards and > >> can pass some code along if you need it. > >> > >> My rule of thumb is "If you can gather all of the content together for > >> your wizard use a regular wizard (eg: non-dependent configuration > >> directives), if future wizard steps can change based on a specific > >> wizard step then use a DynamicWizard (eg: If you pick A on Step 5 then > >> Step 6 shows D, otherwise Step 6 shows F" > >> > >> I have found that controlling backwards and forwards navigation in a > >> dynamic wizard very difficult since you are responsible for all of the > >> logic. > >> > >> John- > >> > >> On Tue, Sep 8, 2009 at 8:30 AM, Eyal Golan<[email protected]> wrote: > >> > >> > >>> I had some experience with what you need so i hope I could help you if > >>> you > >>> need something. > >>> I implemented the dynamic wizard and it was actually lots of fun :) > >>> > >>> > >>> Eyal Golan > >>> [email protected] > >>> > >>> Visit: http://jvdrums.sourceforge.net/ > >>> LinkedIn: http://www.linkedin.com/in/egolan74 > >>> > >>> P Save a tree. Please don't print this e-mail unless it's really > >>> necessary > >>> > >>> > >>> On Tue, Sep 8, 2009 at 5:51 PM, Muro Copenhagen <[email protected] > >>> >wrote: > >>> > >>> > >>> > >>>> Thanks Pedro and Peter, > >>>> > >>>> I'll try the DynamicWizardModel, it seems as the right choice. > >>>> > >>>> But a quick google search didn't provide any example, so i must try > >>>> making > >>>> it work. > >>>> > >>>> Hopefully it will... > >>>> > >>>> Best Regards > >>>> Muro > >>>> > >>>> On Tue, Sep 8, 2009 at 4:35 PM, Pedro Santos <[email protected]> > >>>> wrote: > >>>> > >>>> > >>>> > >>>>> I think the wizard is the correct approach... You can try use > >>>>> DynamicWizardModel on your wizard. > >>>>> > >>>>> javadoc: > >>>>> * Wizard model that is specialized on dynamic wizards. Unlike the > >>>>> > >>>>> > >>>> default, > >>>> > >>>> > >>>>> static > >>>>> * {...@link WizardModel wizard model}, this model isn't very > intelligent, > >>>>> > >>>>> > >>>> but > >>>> > >>>> > >>>>> rather delegates much > >>>>> * of the work and knowledge to the {...@link IDynamicWizardStep dynamic > >>>>> wizard > >>>>> steps} it uses. > >>>>> > >>>>> on IDynamicWizardStep you can implement the ordering and navegation > >>>>> rules > >>>>> based on database and page params. > >>>>> > >>>>> On Tue, Sep 8, 2009 at 11:20 AM, Muro Copenhagen < > [email protected] > >>>>> > >>>>> > >>>>>> wrote: > >>>>>> Hi, > >>>>>> > >>>>>> I could use some input on how to solve a problem i have. > >>>>>> > >>>>>> In my web-app i have some cases, and each cases have several > >>>>>> questions. > >>>>>> > >>>>>> And i want the user to flow between the pages in a wizard manner > like > >>>>>> > >>>>>> > >>>>> the > >>>> > >>>> > >>>>> example in: > >>>>>> http://www.wicket-library.com/wicket-examples/wizard/ > >>>>>> > >>>>>> The only problem i have is that all the questions are database > driven, > >>>>>> > >>>>>> > >>>>> and > >>>>> > >>>>> > >>>>>> is not a fixed set of pages. > >>>>>> > >>>>>> But the wizard example is in the link is fixed. > >>>>>> > >>>>>> How would i make a dynamic database driven wizard, where the content > >>>>>> of > >>>>>> > >>>>>> > >>>>> the > >>>>> > >>>>> > >>>>>> wizard pages are database driven? > >>>>>> > >>>>>> Or is the wizard approach not the right way of doing it...? > >>>>>> > >>>>>> What i want to achieve is a user browsing through several question > in > >>>>>> > >>>>>> > >>>>> case, > >>>>> > >>>>> > >>>>>> with the option of moving backwards between the question. > >>>>>> > >>>>>> Any input from anyone ...? > >>>>>> > >>>>>> Best Regards > >>>>>> Muro > >>>>>> > >>>>>> > >>>>>> > >>>>> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: [email protected] > >> For additional commands, e-mail: [email protected] > >> > >> > >> > > > > >
