I am a long term user of Chronoforms 5 and the sports club website I run as a volunteer has a huge amount of functionality based on this version - 70 forms in all plus chronoconnectivity 5 listings (including a complete membership joining, renewal and invoicing/payment system).
I have nursed these through to PHP 7.4 thanks largely to this forum and Greyhead in particular (and for all who have helped I am forever grateful).
I am now faced with PHP 8 (and then Joomla 4) and accept that I need to move on (to Chronoforms 7?) but need to buy time to convert this lbrary of forms and listings.
Under PHP 8 on our test system I am getting the following PHP deprecated messages:
Deprecated: Required parameter $types follows optional parameter $calltype in .../libraries/cegcore/libs/model.php on line 819
Deprecated: Required parameter $id follows optional parameter $field in .../administrator/components/com_chronoforms5/chronoforms/models/form.php on line 241
Deprecated: Required parameter $root follows optional parameter $dna in .../administrator/components/com_chronoforms5/chronoforms/helpers/dna_builder.php on line 36
Deprecated: Required parameter $form follows optional parameter $valid in .../administrator/components/com_chronoforms5/chronoforms/actions/paypal_listener/paypal_listener.php on line 83
Deprecated: Required parameter $field_name follows optional parameter $file_post in .../administrator/components/com_chronoforms5/chronoforms/actions/file_upload/file_upload.php on line 118
Deprecated: Required parameter $file_extensions follows optional parameter $file_post in .../administrator/components/com_chronoforms5/chronoforms/actions/file_upload/file_upload.php on line 118
I would appreciate help in solving these so I can then turn my attention to learning Chronoforms 7
Wallyhowe
I have nursed these through to PHP 7.4 thanks largely to this forum and Greyhead in particular (and for all who have helped I am forever grateful).
I am now faced with PHP 8 (and then Joomla 4) and accept that I need to move on (to Chronoforms 7?) but need to buy time to convert this lbrary of forms and listings.
Under PHP 8 on our test system I am getting the following PHP deprecated messages:
Deprecated: Required parameter $types follows optional parameter $calltype in .../libraries/cegcore/libs/model.php on line 819
Deprecated: Required parameter $id follows optional parameter $field in .../administrator/components/com_chronoforms5/chronoforms/models/form.php on line 241
Deprecated: Required parameter $root follows optional parameter $dna in .../administrator/components/com_chronoforms5/chronoforms/helpers/dna_builder.php on line 36
Deprecated: Required parameter $form follows optional parameter $valid in .../administrator/components/com_chronoforms5/chronoforms/actions/paypal_listener/paypal_listener.php on line 83
Deprecated: Required parameter $field_name follows optional parameter $file_post in .../administrator/components/com_chronoforms5/chronoforms/actions/file_upload/file_upload.php on line 118
Deprecated: Required parameter $file_extensions follows optional parameter $file_post in .../administrator/components/com_chronoforms5/chronoforms/actions/file_upload/file_upload.php on line 118
I would appreciate help in solving these so I can then turn my attention to learning Chronoforms 7
Wallyhowe
Hello
Chronoforms and ChronoConnectivity are not compatibles with joomla4.
There are some bugs with php8.
We have to wait (a long time?).
Bye
Chronoforms and ChronoConnectivity are not compatibles with joomla4.
There are some bugs with php8.
We have to wait (a long time?).
Bye
Hi, wallyhowe,
Perhaps this post will help you a little
https://www.chronoengine.com/forums/posts/t109619/chronoforms-with-php8-and-joomla-4
Perhaps this post will help you a little
https://www.chronoengine.com/forums/posts/t109619/chronoforms-with-php8-and-joomla-4
Hi Bob
It is great what you are doing to be the focal point for these fixes.
I am assuming from what I have been reading on this forum that Chronoforms5 does not have a future.
I have started to look at V6 and v7 for my vast array of forms. I intend to use V7 except when it does not support a feature (eg PayPal) where I will hand off to a V6 form.
I have loaded both versions on our test system and am starting to import V5 forms into V7 and set error reporting to Maximum
I have applied the fixes for magic quotes and vars on null.
The site is using PHP 7.4.24.
When I go into V7 forms manager and click Import - Chronoforms 5 I get the following messages which I cannot find answered in the forum.
Notice: Undefined index: multiline_options in ......./administrator/components/com_chronoforms7/chronoforms/libs/converter.php on line 593
Notice: Undefined index: found in ......../administrator/components/com_chronoforms7/chronoforms/libs/converter.php on line 429
Warning: array_merge(): Expected parameter 1 to be an array, null given in ...../administrator/components/com_chronoforms7/chronoforms/libs/converter.php on line 429
Now this may be the wrong thread to post this but it is in the spirit of getting V6 and V7 PHP error free moving forwards. My PHP skills are not good enough to post fixes for these.
Can anybody help?
Thank you
Wallyhowe
It is great what you are doing to be the focal point for these fixes.
I am assuming from what I have been reading on this forum that Chronoforms5 does not have a future.
I have started to look at V6 and v7 for my vast array of forms. I intend to use V7 except when it does not support a feature (eg PayPal) where I will hand off to a V6 form.
I have loaded both versions on our test system and am starting to import V5 forms into V7 and set error reporting to Maximum
I have applied the fixes for magic quotes and vars on null.
The site is using PHP 7.4.24.
When I go into V7 forms manager and click Import - Chronoforms 5 I get the following messages which I cannot find answered in the forum.
Notice: Undefined index: multiline_options in ......./administrator/components/com_chronoforms7/chronoforms/libs/converter.php on line 593
Notice: Undefined index: found in ......../administrator/components/com_chronoforms7/chronoforms/libs/converter.php on line 429
Warning: array_merge(): Expected parameter 1 to be an array, null given in ...../administrator/components/com_chronoforms7/chronoforms/libs/converter.php on line 429
Now this may be the wrong thread to post this but it is in the spirit of getting V6 and V7 PHP error free moving forwards. My PHP skills are not good enough to post fixes for these.
Can anybody help?
Thank you
Wallyhowe
You need to login to be able to post a reply.