• Resolved Theo Pape

    (@theo38)


    Hi Fabian,

    Do you have a way, or can you please add a way that we can enable all steps on a form? Say we build a profile – the first time we go through the form, it is logical that we would have a user sequentially step through a form. However, if going back to edit details on a form which you have already filled out, it makes more sense to allow the user to be able to jump to any part of the form.

    Thanks,
    Theo

Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Author philkurth

    (@philkurth)

    Hi @theo38,

    Interesting use case!

    When using the multi stage form, as each stage is progressed through, they become available to navigate through as desired using the pagination links at the top of the form. So, if I’m stage 3, I can jump back to stage 1, then back to stage 3 if I need to.

    This sounds like what you’re asking about but perhaps I’m misunderstood some specifics — are you able to elaborate on the workflow so I can get a clearer picture? If there’s any chance of a screencast, that would be super helpful.

    Cheers,
    Phil

    Thread Starter Theo Pape

    (@theo38)

    Hi Phil,

    Yes, correct.

    So desire the option – ideally in a shortcode parameter – to allow all steps to be enabled from first load. This way can jump anywhere in the form our users have already filled out. You might also want users to be able to navigate anywhere in a form that hasn’t already been filled out – would then just need validation to be tied to the page and final validation of whole form on submit.

    Makes sense or need more details?

    Thanks,
    Theo

    Plugin Author philkurth

    (@philkurth)

    Hi @theo38,

    There isn’t a built in way of marking all steps as enabled at the moment but I’m going to dig in and see if there’s a simple JS-based workaround I can offer you.

    I should have time to spend on this over the next few days. Once I have an update, I’ll drop a note in here.

    Thanks for being patient.

    Cheers,
    Phil

    Plugin Author philkurth

    (@philkurth)

    Hi @theo38,

    I’ve got a solution for you. There’s no official API way of enabling all steps at this stage but with a simple JS snippet, you can enable all (or a desired number) of form pages. I’ve prepared a doc for you to check out here:

    https://hookturn.freshdesk.com/support/solutions/articles/44002353383

    Cheers,
    Phil

    Thread Starter Theo Pape

    (@theo38)

    Thank you so Phil, that is very cool. Is there a way to grab the number of pages from somewhere, without manually entering this?

    Will post a screen recording of it in action, shortly.

    Thread Starter Theo Pape

    (@theo38)

    Plugin Author philkurth

    (@philkurth)

    Hi @theo38.

    I’ve updated the snippet so you can now get the total number of pages from the form object:
    https://hookturn.freshdesk.com/support/solutions/articles/44002353383

    That video is great — you’ve got quite a complex looking form going on there. Would it be OK if I were to use that video to demonstrate multi-stage forms for Advanced Forms?

    Thread Starter Theo Pape

    (@theo38)

    Hi Phil,

    Perfect with the solution.

    Yes, sure. If you could put a reference link to DRONEWORK that would be much appreciated.

    Thanks,
    Theo

    Plugin Author philkurth

    (@philkurth)

    I’ll certainly add a link when I use it.

    Thanks @theo38!

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘Enable All Steps’ is closed to new replies.