Forums

Error submitting imported CF6 form

JBS 18 Apr, 2019
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).
jj135 18 Apr, 2019
Please first try to create a copy of you form and then test this copy. It has helped me before.
JBS 18 Apr, 2019
Unfortunately, the copied form gives the same error. I have made the copy op the destination location.
jj135 18 Apr, 2019
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.
jj135 18 Apr, 2019
@JBS: What browser(s) did you test it on? Do they all give the error?
jj135 18 Apr, 2019
@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.
JBS 18 Apr, 2019
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.
jj135 18 Apr, 2019
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?
jj135 18 Apr, 2019
I can not reproduces this error anymore at this point. Maybe it will come back after some time. Hope not ;-)
JBS 18 Apr, 2019
It has something to do with the import/export (CF6 to CF6). When I create a new form, it will submit just fine.
healyhatman 18 Apr, 2019
It definitely sounds like you have "enable server validations" ticked in the Settings tab
JBS 18 Apr, 2019
- 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.
JBS 18 Apr, 2019
@healyhatman

Is this option available after creating the form? This because this option seems to be not available when editing the form?
jj135 18 Apr, 2019
@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.
JBS 18 Apr, 2019
@jj135: Found a way to submit this form, it only works when I open the form via the 'preview' button. See my post above.
Max_admin 18 Apr, 2019
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.
JBS 18 Apr, 2019
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?
Max_admin 18 Apr, 2019
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.
JBS 19 Apr, 2019
Answer
1 Likes
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.
This topic is locked and no more replies can be posted.