Uploaded image for project: 'Magnolia Form Module'
  1. Magnolia Form Module
  2. MGNLFORM-258

Multistep scenario: provide possibility to define next step/page without condition

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Neutral Neutral
    • None
    • 2.2.10
    • None
    • None

      In the scenario described in MGNLFORM-257 all 3 sub steps use the same summary page in the end before submitting the form in the final step. Currently one cannot define the next page without having to specify a condition for it.

      My workaround used for this was to re-use the same condition that led to the separate sub-page to redirect to the summary page then, since it is surely set at this point.

      One of the problems with the current implementation is that only the link part is required in the condition list (see attached screenshot), so it is not obvious to the enduser that you need at least 1 condition as well for it to work.

      The second issue is actually having to have a condition: What if all fields are optional on the current sub step? Then I have to choose a field from a previous step that was definitely required

      Long story short: it should be possible to specify the next step without any condition attached to it. Not sure where the best place for it would be though:

      • In the multistep form component itself (pro: form component contains submission configuration with emails, etc - so multistep could contain the next page instead. con: still need to deal with possible conditional "redirects")
      • In the submit / back / cancel dialog config (pro: would be a logical place to put this for something without condition, con: same reason as above)
      • In the condition list dialog (pro: the easiest since it already exists in the dialog, con: confusing for the user to define this in a "condition list" without condition actually)

        Acceptance criteria

              Unassigned Unassigned
              ndesmarais Natascha Desmarais
              AuthorX
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:

                  Task DoD