Watched it earlier, it’s a great tutorial
1 Like
Hi @Darren_Alderman,
I am learning a lot from your tutorials, and the Multip Step form one was a great.
Btw I have one questions:
So I am creating an app for client in which we have multiple step form and lot’s of inputs, in which, there is a group of inputs which I have to show and hide based on the choice selection, which I already did and it’s working fine. But as you know, in Glide we cant use Container inside Container, because of that I have to add condition to all of the 5 inputs which I want to show and hide based on one condition.
So I thought if I can use tabs(pages) as Multi Step form so I will have option to use container to group Multiple inputs and I can hide them with one condition.
Do you think using Tabs(pages) for multi-step form is good?
If I understand what you’re asking correctly, yes, that is a practice that we use.
@Darren_Alderman I use this tutorial to build a multi-step form that works pretty well. Thanks a lot. Now I have a question about storing the data.
Your app stores the data in " form submissions" rather than users. However, in my app the people completing the form will be the users.
Would it make sense to collect the submission data in the users tab rather than the form submissions tab as in your example?
Really appreciate your help.
Yes that could work!
Just make sure the multi-step form table is not tied to user profiles.
And that the apps Sign In is set to optional.
Anyone can fill out the form which adds them to the user table.
After that they can sign into their profile.
@Darren_Alderman not sure what this means:
I want everyone who signs into the app to be directed first to the sign in form.
So I want everyone who signs in to fill out the form and have their information added to the user table. I don’t want them to see any of the other information in the app until they registered.
Is that possible?
Then you wouldn’t use a temporary table, they would just be filling in information on their user profile row.
And you can use a onboarding step number field to control which section of the form to display.
Thank you for the quick response. That makes sense, but where would I store the step number field if I remove the temporary table? Would it be a column in the user table?