Forums

Problem on Joomla 3.2

jedlad 09 Nov, 2013
I updated my site to Joomla 3.2 and immediately ran into problems with my Chronoforms.

I have reverted to 3.1.5 for the moment, so the live site is running without problems.

I tried to identify the problem on a local installation on a Home computer. Rather than try playing about with disabling different combinations of extensions, I went back to basics and did a clean installation of Joomla, with just Chronoforms as an extension. Joomla was loaded with no data. In Global Configuration, Error Reporting is set to System Default. No additional templates have been installed, I am simply using Isis as the administrator template and Beez3 as the site template. I then created one form and used it within the only article on the site.

This basic installation is running on a clean install of Wamp (32 bit, Apache 2.4.4, PHP 5.4.16, My SQL 5.6.12, PHP My Admin 4.0.4, SQL Buddy 1.3.3 and XDebug 2.2.3)on Windows 7

1. With Joomla 3.1.5, Chronoforms V4.0.2J3 and Chronoforms_J3.0_V4_RC3.5.3_Plugin, I could create a simple form (one formatted text box with text 'Test', one text box and 'show html' as the only action) which saved OK and displayed OK on the Home Page. There were no error messages.

2. Using a clean installation of Joomla 3.2.0, Chronoforms V4.0.3J3 and Chronoforms_J3.0_V4_RC3.5.3Plugin, I got an error when saving the form - Notice: Undefined Index: in c:\wamp\www\administrator\templates\isis\html\message.php on line 24 The form saved properly. When I went to the Home Page the form failed to display at all and I got an error message Fatal Error: Class 'JCFParameter' not found in c:\wamp\www\components\com_chronoforms\libraries\chronoform.php on line 82

3. Using a clean installation of Joomla 3.2.0, Chronoforms V4.0.2J3 and Chronoforms_J3.0_V4_RC3.5.3Plugin, I added a j3.2 directory to the versions subdirectory of c:\wamp\www\administrator\components\com_chronoforms and copied in the same files as in the j3.1 directory. With this set up I still got the error Notice: Undefined Index: in c:\wamp\www\administrator\templates\isis\html\message.php on line 24 when saving the form, but the form displayed properly on the Home Page without any error messages.

I don't know what the conflict is between Joomla 3.2 and Chronoforms, but the error messages described above are repeatable. I have found the same issues on a 64 bit version of Wamp (Apache 2.4.2, PHP 5.4.3 and My Sql 5.5.24) on a separate computer under Windows 8.1

Until I can display forms in Joomla 3.2 properly, I'll continue with Joomla 3.1.5 but it would be useful to get onto Joomla 3.2 as soon as possible..
GreyHead 09 Nov, 2013
Hi jedlad,

Max has made a little run of bug-fix releases to try to handle the JParameter problems.
The current releases are :

Component: V4.0.3.1_J3
Module: J3.0_V4.0.3
Plug-in: J3.0_V4.0.3

These were all released today and look to be later than those you have.

I'm planning to update my [GH] actions over the weekend to fix any J3.2 problems they have.

Bob
jedlad 09 Nov, 2013
Bob

Thanks for the quick reply.

The updated Component and Plugin have solved the JParameter problem. I'll try updating the Live site now.

I still have the Undefined Index problem when saving a Chronoform on the Isis administrator template but I suspect that error is nothing to do with Chronoforms. I changed to the Hathor administrator template and the Undefined Index problem didn't occur.
GreyHead 09 Nov, 2013
Hi jedlad,

The warning isn't wholly ChronoForms and may just be in the template; on a production site you should suppress warnings by setting Error Reporting to System Default or None in the Site Global Configuration.

Bob
This topic is locked and no more replies can be posted.