Wordpress - Updated from CF5 to CF7 - Submit to different URL?

How to change the form submission URL in ChronoForms 7 after upgrading from CF5.

Overview

After upgrading, a form that previously posted to a custom page now submits to itself because the legacy action URL setting from CF5 is not being applied in the new version.
Add a Form Area in the Views section, drag your form fields into it, and then set the desired submission URL within the Form Area's settings.

gu gurucachoo 20 Nov, 2020
Seeking help🙂
Recently I upgraded a server which included some legacy PHP code and also upgraded Wordpress and along with it, Chronoforms!
I've figured out how to import my CF5 forms, however, one form I had displayed the UI fields and then posted the results to a different page in Wordpress (a custom page where I'm generating some labels, etc.)
​
Unfortunately after the update, the form only submits to itself. I see this in the form (Chrome Inspector):
/shipping-label/?chronoform=label&gpage=submit
​
However, I need the form to post to /label-generator
Inside the form under the load actions unit settings shows this:

{"page":"1","submit_event":"submit","form_method":"file","action_url":"\/label-generator","form_class":"chronoform","form_tag_attach":"","required_labels_identify":"1","relative_url":"1","ajax_submit":"0","add_form_tags":"1","xhtml_url":"0","uid":"0","_parent":"","_area":1,"name":"html_0","utype":"functions","behaviors":[],"type":"generic","info":{"name":"generic","title":"Generic Unit","icon":"box","desc":"","group":"Basic","order":0,"areas":[],"apps":["xforms"]}}


It looks like the action_url is referencing the old configuration from CF5, but why isn't it being reflected in the form view?
Is there some other setting I need to change or update to make CF7 post to a different URL. I've tried some Google searching and am coming up empty.
​
Thank you in advance for pointing me in the right direction.
Max_admin Max_admin 20 Nov, 2020
Answer
The only way to change the submit url in v7 is to add a Form Area in the Views section, then drag your fields inside it, then change the submit url in the form area settings
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
Post a Reply