After importing a CF6 form which I exported from another CF6 installation, submitting the form gives the error Please provide all the required info.
Kind of strange, because all fields are filled in, also the required fields. Also after removing all the fields except a simple 'name' field, this error is shown when I try to submit the form. Exact the same form is submittig fine on the CF6 installation where I have exported it from.
Any clue whats happening?
(accidentally added the label 'Connectivity v6' instead of ChronoForms v6).
Please first try to create a copy of you form and then test this copy. It has helped me before.
Unfortunately, the copied form gives the same error. I have made the copy op the destination location.
OK, I this worked for me on an imported CF5 form. But I now also have an issue with a CF6 form that has been created before one of the latets updates to CF6.
When you create a new form there is a validation setting in the 'settings' tab. This was not there before. With this new form setup you don't need to add the validatio action to the form manually anymore. So it seems. But this setrting is not there for older forms and this seems to causes issues.
The form we have tested works fione on Chrome but has issues on IE and Android so far. We will try to test some more. But this is a big issue because we have many forms on may sites and hope this won't affect all these forms...
We will do some more testing on forms and see if this is an issue on other forms as well. We would also like to be able to fix this of course.
@JBS: What browser(s) did you test it on? Do they all give the error?
@JBS: Do you have JotCache, JCH optimize or other optimization extension installed and have you tried to turn them off? This seem to help on out end. I will investigate some more.
I guess you talk about the 'Enable server validations' setting? This setting seems only availabe on the initial create of the form?
Tested on Chrome and Firefox, both gives the error.
No, none of these optimizations extensions is instlled.
Mmmm, thats just weird. I tried disabling all caching and optimisation plugins. The it looked fine. After that I tested it with enabling them (CMS cache, JCH, JotCache) one by one again and together and now I don;t see the error anymore.
Maybe there is also some CF caching taking place?
I can not reproduces this error anymore at this point. Maybe it will come back after some time. Hope not ;-)
It has something to do with the import/export (CF6 to CF6). When I create a new form, it will submit just fine.
It definitely sounds like you have "enable server validations" ticked in the Settings tab
- When I open the form with the 'view' button in the forms manager (overview of all forms), it gives the error.
- When opening the form via the 'preview' button when editing the form, submitting is working fine.
- When including the form on a content article, submitting gives the error.
@healyhatman
Is this option available after creating the form? This because this option seems to be not available when editing the form?
@healyhatman: The thing is, in the older forms (or imported forms) there is no 'enable server validation' in the settings tab. This only shows up on newly created forms. I think due to changes made to CF6.
I have exclude URL's form Chronoforms in JotCache just to make sure this caching does not cause any issues. But I'm not convinced this is the ultimate solution for this issue. I feel like rebuilding all forms in the latest version of CF would be best. But this is just not an option for us because we have some complex (any many) forms...
Maybe Max can figure out a way to concert old forms to the new way of working? (Settins tab options + 'Pages') Just a thought.
@jj135: Found a way to submit this form, it only works when I open the form via the 'preview' button. See my post above.
Old forms will not have the "Enable server validation" setting, and so it should not cause the issue here.
Can I get a backup of the form with the problem ? or can you test it on a fresh Joomla installation ? it works fine with Preview so it works fine in the admin area, if it has problems on frontend only then it may be something else affecting it.
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
Hi Max, will get back to you but I want to test something before: The demo forms which are available in CF6 seems to be made in an older version of CF6? Because the wizard does have some other tabs when importing a demo form and after creating a new blank one?
Yes, the latest update only has some changes to make the form building experience easier, but forms created in both modes should work the same.
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
Found the problem.
On the site EU e-Privacy Directive plugin (3.7.1) was installed. After uninstalling that plugin (because it was not used), the form is send without a problem.