Hi Gents
This might have been answered before but I can't seem to find the answer I am looking so I'm posting again.
I have a rather long multi-page form, which I am redesigning. Because of the length, I think it would be much more maintainable if I can split each page into a separate form and then create a master form to merge them. In the designer view, the master form will treat each individual form as a page. This also makes the designer view of the master form much more manageable. Any pointer on how to enable that?
Many thanks for your guidance!
SH
Hi SH,
You can make this as multiple forms and jump between them using the "data to session" and "session to data" actions.
ChronoConnectivity v6 may also do what you need here + solve the conditional fields question you have in another topic easily, so I suggest that you check it too, but please note that Connectivity is more technical than Chronoforms.
Best regards,
Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
Hello,
I have chronoform 5.0.14 with Joomla! 3.3.6.
THe Multi page demo that comes with installation is not working.
DO you know some issue with this version?
Hi vismay,
What does 'not working' mean?
I have the latest version of CFv5 on Joomla! 3.6.5 and the demo form appears to work OK.
Bob
Even if the browser go to demo-multipage&event=page2, the field remain the same ( text field) on page 2 should be a drop down.
strange, I did a back up of the form and I've installed on another version of joomla and it works.
Hello,
may I join into that post because I can't find a better title for my own question...
I also have a multi-page form with 5 pages. We encounter the problem that forms are being sent with only the last one or two pages filled in, despite a validation on each following page.
I found out that the data of the first pages is lost when deleting cookies while on one of the middle pages (to simulate loss of session cookie). It seems, the validation only triggers if there is an ongoing session and the configured fields have no values, but not if fields/values are not even available. If I manually jump to a following page by calling an URL with ?chronoform=mymultipageform&event=pageX, I am sent back to page 1, which is fine, it just doesn't work if I actually submit page2 to land on page3 or similar.
What would be the best way to make sure data is validated in every case? I thought of actually changing it to an accordion based solution, but I would like to know the options.
Thank you in advance.
Hi bytekultur,
Personally I would save each page to a database record as it is submitted. If you add the record id to the form data you can check that exists on later pages and redirect to the first page if it is not set.
Bob
Hi,
You may also try to enable the "Keep alive" setting under the "Display section" settings, this would keep the session active to avoid clearing the early pages data.
Best regards
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.