Issues importing a big CF7 form into CF8

iwoxx 2d ago

Hi,

importing a backup of a CF7 form with the restore function of CF8 I detect the following issues:

  1. Javascript - Names are gone. I gave all my Javascripts a name, but it seems that this isn#T possible any longer in CF8?
  2. PHP - Names are gone. It seems that I have to set them in the "Disable/Name" section, correct?!
  3. Read Data - Model Name gone and Select criteria false, maybe set to default "First matching record"?! Should have been "All Matching Records"!
    1. "Query Fields" - Where is it?
  4. Save Data - Action, Data Sets - Where is it!

aso. ...

I think it makes no sense to list all things here!

Did I wrong to restore it? Is there another way to import?

And...is there any handout or mapping file what feature/functions in CF7 maps to a new labled feature/function in CF8 in every action?

Have no idea how I can move my complex CF7 form to CF8 the correct way as it seems to be a complete new story now!

Appreciate any support how to process in an economic way as no customer will pay me this effort!

Thank you very much for your support!

BR IWOXX

Max_admin 2d ago

Hi iwoxx

Yes, not every small detail will be imported, but the majority will be imported

I can add those missing features for you, can you create a v7 form with those missing items and attach it here and list the missing features you want ?

Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
iwoxx 1d ago

Hi Max,

thank you for your offer. I will go through the CF7 form and let you know my findings.

During this process I will try to move to a CF8 form to see what is somewhere else now. Example: Seen "Run condition" in another place now!

Is there a private link to provide the form to you? It is very complex, consists of some special features that I don't want to publish!

And I do not have the time to build a new lite version.

Why do I want to move to CF8: The original issue is that the CF7 form does not run under PHP 8.2.xx any longer. There is one part "Save Data", where I want to save a NEW ORDER into the database. All other "Save Data" operations are working and the data arrive in the DB tables. But not this one. It grays the browser window and never comes back. When I remove it from the form, it responds. I tried many things to get an idea what could be the reason, but never found! Under PHP 8.0.xx runs like a charm!

My hope is now to be up-to-date with the current CF8 and ged rid of this issue!

Many thanks for your support!

Best regards

IWOXX

Max_admin 1d ago

Hi iwoxx

Did you try the v7.0.12 update for the saving issue ? it's intended for Joomla 5 support but it works fine here on php 8.2

https://www.chronoengine.com/downloads/chronoforms/chronoforms-v7/chronoforms-v7-extension-plugin

if possible I would prefer a small form with the features which are not imported correctly, you can attach any forms here and mark the attachment as "Private", there is a checkbox for that

Issues importing a big CF7 form into CF8 image 1

v8 will also make your form better organized, in v7 you had to run submit actions of one page into the next page, but in v8 there is a "submit" event for each page to keep things in order.

Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
iwoxx 1d ago

Hi Max,

thank you for the info!

I am still on Joomla 4.4.14 as I thought to first solve the PHP 8.2 issue with the form.

Not to change too much things at the same time!

Once again I installed chronoforms_v7.0.12.zip on it, but the same!

Do you mean that Joomla V5 should solve the issue then?

BTW I attached the section of the form that is struggling. No rocket sience I think!

Kind regards

IWOXX

CF7_form_section_struggling_J4.4.14_PHP8.2_2025-11-19 151634.png
Max_admin 21h ago

Hi iwoxx

Are you saying that when you submit the form while this "Save Data" action is there then the form will not submit ?

this is on the frontend, correct ? does it happen when you test the form in the admin area too ?

Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
iwoxx 9h ago

Hi Max,

Yes, after submit the browser window gets grayed and it never comes back.

It is in an extra browser window. No matter what browser I use Chrome, Edge or Firefox!

I tried to open my form in CF7 now for admin or front test. I get the following error:

"...

#1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 3

..."

I do not know whether my form can be really tested inside the CF component as the form section displaying depends on the user and his/her ACL logged in and the type of module he/she selected. I have user and manager of the order form!

How and where could I check, what SQL command is constructed in the background?

I have DEBUG ON and if I remove this section, I get the last Save Data SQL for "module" data displayed in the debug section correctly and the form is finishing as expected.

With the failure section inside, I get nothing except a grayed and blocked browser window!

See attachments (submit before/after)!

I am thinking of deleting the section and trying to set it up from scratch to be sure not to have any artefacts in it from my buildings. I mean from the past, where you put something in, throw it out again and again until it works as expected! No idea!

Kind regards

Dieter

CF7_form_before_submit_2025-11-20 104610.png
CF7_form_after_submit_2025-11-20 104735.png
You need to login to be able to post a reply.