What is a good way to implement multi-stage model creation in rails? By this I mean that instead of one long form, the user fills one part, and then fills the next part on another page. In essence, this is a multi-part form with each part on a different page.
How to save user input for each part of the form? I also do field checks; How to handle validation in Rails so that each part of the form is validated separately? (If I put all the checks in the model, the form will never be successfully validated, because the fields that the user cannot see are never filled. Yes, javascript is an option, I want to process the validation in Rails so that it works even with javascript disabled).
source share