Migrating forms from CF7 to CF8

Migrate forms with segment areas from CF7 to CF8.

Overview

The problem is that segment areas from CF7 were not being imported during the backup/restore process, causing missing form views.
Update to CF8 version 8.0.44 or later, which now supports importing segment areas. After migration, you may need to add custom CSS to replicate the segment styling from CF7.

Answered
ChronoForms v8
Cr CraigH 07 Mar, 2025

I am attempting to migrate a form from CF7 to CF8 using the backup/restore.   The form has most of the form fields inside CF7 segment areas.  After the restore the list of forms reports the form has 20 views but when you edit the form there are only two views displayed which are both outside of segments. If you click save then the view count drops down to 2.

Is there anything that can be done to the CF7 form to preserve more fields, maybe changing segments to another area type in CF7 prior to the migration?

Max_admin Max_admin 07 Mar, 2025
Answer
2 Likes

Hi Craig

Area Segment is not imported but I have added support for this in the next update, so if you want for the next update then the restore should work without changes

if however you want to do it now then you need to change the Segment in your v7 form to Container, that should import fine

Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
Cr CraigH 07 Mar, 2025
1 Likes

That's great, I will wait for the next release. Thanks for the quick response.

Max_admin Max_admin 03 Apr, 2025
2 Likes

the new v8.0.44 update is now ready for download

Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
Cr CraigH 07 Apr, 2025

Many thanks yes segment areas import ok now from a CF7 backup.  Had to add a css class to my template's custom.css to mimic the segment style from CF7 that I was using. 

Max_admin Max_admin 07 Apr, 2025

Hi Craig

Great news, thanks for the confirmation! :)

Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
Post a Reply