Uploaded image for project: 'Isis'
  1. Isis
  2. ISIS-800

Wizard-like form for Wicket viewer

    Details

      Description

      Erik Hair on users@i.a.o:

      Is it in some way possible to create a wizard like form or open an action with an action? I tried to return a not yet persisted object from an action and hoped I could edit some properties and add some elements to collections of the object before persisting it to the database...

      ~~~~~~
      Dan:
      Short answer is that we don't really (properly) support this. And we should.

      I agree that @NotPersistable is confusing and its not clear what to use; the right solution would be to implement a view model (currently: implement the ViewModel interface), and then - optionally - write a custom ComponentFactory for the Wicket viewer to render the wizard appropriately.

      But the snag even with the above is that (currently) view models are immutable; they support actions but their properties cannot be edited.

      I can see the way forward on this; I don't think it's difficult, but it will require a change in core and probably the wicket viewer also.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                danhaywood Dan Haywood
                Reporter:
                danhaywood Dan Haywood
              • Votes:
                1 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: