Feature request - Add multi-page forms (wizards)
Reported by dleffler | September 25th, 2012 @ 07:46 PM | in 2.2.1 (closed)
This could be accomplished fairly simply by...
- adding a 'page break' control to show the groups and allow us to enter a name
- create several groups of in the form with all but the current 'page' hidden. The 'next' button would simply hide the current 'page' and 'unhide' the next 'page'
- would probably want to also allow a 'pager' type control so you could see the entire sequence of pages and optionally select to move back to the beginning, etc...
- Obviously we'd have to do some error checking on any controls on the hidden pages before we allowed the 'submit' button to appear
Comments and changes to this ticket
-
expNinja May 29th, 2013 @ 07:39 PM
(from [a6b0ea6302e66ad28c62148975b460a91ef5b805]) Prep table for form pages/wizard [#730] https://github.com/exponentcms/exponent-cms/commit/a6b0ea6302e66ad2...
-
expNinja June 3rd, 2013 @ 08:35 PM
(from [bbe7b86a26218fcce6501367771f4da09e0d93d4]) Initial implementation of multi-page forms (wizards), by adding 'page break' control, currently only works in forms designer/forms module, will add a smarty block version next...needs additional error checking since page control MUST be first to prevent odd displays [#730] https://github.com/exponentcms/exponent-cms/commit/bbe7b86a26218fcc...
-
expNinja June 3rd, 2013 @ 10:00 PM
(from [74aa3af0daa35e9f67df5df07d87a4ef8479edd6]) Adds smarty multi-page forms (wizards), by adding 'page' block, and a 'paged' param to the 'form' block...the 'form' block now requires an id or name if 'paged' is set [#730] https://github.com/exponentcms/exponent-cms/commit/74aa3af0daa35e9f...
-
expNinja June 4th, 2013 @ 01:53 AM
(from [2c82c140647e21133c245f1fdb81e40369d844fc]) Fixes new page control so it does NOT appear in the form show/showall views [#730] https://github.com/exponentcms/exponent-cms/commit/2c82c140647e2113...
-
expNinja June 4th, 2013 @ 02:20 PM
(from [fb6ee90a96ec0945cb53a39db21621f8de1df5a5]) Cleaner implementation of pagecontrol pushing all code inside the form object (instead of the view) [#730] https://github.com/exponentcms/exponent-cms/commit/fb6ee90a96ec0945...
-
expNinja June 4th, 2013 @ 06:34 PM
(from [1825a2b402324c841b2f29b3bed961e0cf862285]) Now ensure there is a pager control at the top of the controls (if a pager control exists there must be one with rank=1, otherwise the top pager control is moved to the top rank [#730] https://github.com/exponentcms/exponent-cms/commit/1825a2b402324c84...
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป
Bug Tracker for Exponent CMS