Chronoforms not working with Joomla 3.2

Joe 04 Nov, 2013
I installed Joomla 3.2RC on a standard xampp stack on windows. I then installed the most current version of Chronoforms for Joomla 3.x. It installed successfully. When I went to open Chronoforms, I received the following error:

Warning: require_once(C:\xampp\htdocs\Joomla32\administrator\components\com_chronoforms\versions\j3.2\admin.chronoforms.php): failed to open stream: No such file or directory in C:\xampp\htdocs\Joomla32\administrator\components\com_chronoforms\admin.chronoforms.php on line 19

Fatal error: require_once(): Failed opening required 'C:\xampp\htdocs\Joomla32\administrator\components\com_chronoforms\versions\j3.2\admin.chronoforms.php' (include_path='.;C:\xampp\php\PEAR') in C:\xampp\htdocs\Joomla32\administrator\components\com_chronoforms\admin.chronoforms.php on line 19

I traced the issue (and fixed it) by looking at the "C:\xampp\htdocs\Joomla32\administrator\components\com_chronoforms\versions" directory. It turns out it creates only a j3.0 and j3.1 directory. It needs to create a j3.2 directory as well. I copied the contents of the j3.1 directory into a new j3.2 directory I created in the "versions" folder, and Chronoforms then worked.
GreyHead 04 Nov, 2013
Hi Joe,

I hadn't notice that yet (slow to upgrade) - you found the correct fix until Max releases a new installer.

Bob
Joe 04 Nov, 2013
Many thanks for the quick reply.
skittle 07 Nov, 2013
Good find. I had this problem just a few minutes ago when I upgraded a site that had Chronoforms and Chronoconnectivity installed. Upgrading to Joomla 3.2 breaks the admin portions of Chronoforms and Chronoconnectivity. The fix documented here can be applied to the Chronoconnectivity installation as well.

Thanks,

John
21stcentury 07 Nov, 2013
same problem here, how do i fix
skittle 07 Nov, 2013
You have to access the chrono installations on your host. Navigate to \public_html\administrator\components\com_chronoforms\versions\ (please be aware that the path may vary slightly but once you are inside the administrator folder it will be exactly as shown here). Inside of the versions folder you will see folders called j2.5, j3.0 and j3.1. Simply copy folder j3.1 to a new folder called j3.2 inside the versions folder. If you have Chronoconnectivity installed you will have to navigate to \public_html\administrator\components\com_chronoconnectivity\versions\ and copy j3.1 to a new folder called j3.2 as well. Refresh your browser and your admin portions of Chronoengine should start working.

Good luck
gadecker 07 Nov, 2013
I had the same problem after upgrading to 3.2 this morning. I should have checked here first. Instead I re-installed the component and promptly lost the forms I had. Luckily a backup was at hand that I could restore from after applying the noted fix. Honestly, thanks.
21stcentury 07 Nov, 2013
it's finding the folder now, but is NOT sending the data to my email ...
cesarvelame 07 Nov, 2013

it's finding the folder now, but is NOT sending the data to my email ...



I did the changes here, but my Chronoconnectivity doesn´t save the changes. Chronoforms doesn´t send emails too. Sugestions?
matrix 07 Nov, 2013
Same Problem with chronoforms - after install the Version 4.0.3_J3 from this day, the component chronoforms is there in the backend - so far so good..
but the emails are not sending after submit on the Website.
by the way: the autogenerate sending-formular is not working now (Internet Explorer/Firefox/Chrome - in all Browsers not working).
the Formular is not Show with the Editor - just reas in html...
thanks for your help
matrix 08 Nov, 2013
Hi
Yes - it works. Change to sendmail and return to php-mail. The mails are now delivered. Now, it's only the acutal the Problem with the EMail-Auto generate Template. When i click on "Auto generate", no code will be insert. The view from the old Template is only in HTML.
Fioretta 08 Nov, 2013
Hi,
I'm on J3.2 experiencing problems with ChronoForms too...

From administration, I have
GET http://mywebsite.net/media/editors/tinymce/jscripts/tiny_mce/tiny_mce.js 404 (Not Found) 

in my js console...
That's prevent me to use "Generate auto template" and other minor stuff...

From frontend, if I create a new module for displaying my form, I have a blank page and this PHP error
PHP Fatal error:  Class 'JCFParameter' not found in /apache/components/com_chronoforms/libraries/chronoform.php on line 82

and that's a big deal...

I have:
* ChronoForm component 4.0.3
* ChronoForm module V4 RC3.5.3
* ChronoForm plugin V4 RC3.5.3

Any help would be appreciated.
Thanks in advance.


PS: Need I really to have ChronoForm plugin installed? I don't use {chronoforms} patterns...
lbrown 08 Nov, 2013
Just downloaded new version today. When trying to generate email form on j!3.2 i get some js errors related to tinymce.

ReferenceError: tinyMCE is not defined
...for: .../administrator/index.php?option=com_chronof...

index....rm_id=1 (line 1715)
"NetworkError: 404 Not Found - .../media/editors/tinymce/jscripts/tiny_mce/tiny_mce.js"
tiny_mce.js

ReferenceError: tinyMCE is not defined
tinyMCE.init({index....rm_id=1 (line 7724)
ReferenceError: tinyMCE is not defined

var ed = tinyMCE.get("chronoaction_"+ID+"_action_email_"+ID+"_content1_");


and sometimes when i click the save button it doesn't save, but directs me back to the joomla control panel. (just read an faq on this, I AM using containers, so could I get a fix for this?)
Max_admin 09 Nov, 2013
Hi all,

I have released a new update today, but just noticed the tinymce error now (thanks for posting about that), I will try to fix this ASAP, please stand by for a new update hopefully in the next few hours, it should be "V4.0.4"

Regards,
Max
Max, ChronoForms developer
ChronoMyAdmin: Database administration within Joomla, no phpMyAdmin needed.
ChronoMails simplifies Joomla email: newsletters, logging, and custom templates.
sunshineh 11 Nov, 2013
Hi,

I also updated my joomla to 3.2 and can't reach my chronoform component.

Now I opened my file structure with FileZilla and went to this path:
/components/com_chronoforms

But I can't find a Version-Folder there. What should I do now??
sunshineh 11 Nov, 2013
Thank you for your answer.

I know it is not smart, but I have no backup from my forms, I have made with chronoforms.

Can I update the component without losing my forms??
GreyHead 11 Nov, 2013
Hi sunshineh,

The forms are all stored in the database so any normal site Backup (using something like Akeeba Backup or even PHPMyAdmin) will save them.

In any case you should be able to upgrade ChronoForms without uninstalling any previous version and all the forms will be preserved (but it's good to have a backup in case something goes wrong).

Bob
esl 11 Nov, 2013
I had the same problem as everyone else here but now the form has been restored, I sill am having problems with the "Display Thank You Messsage" page. Once the form is submitted it goes blank and the [GH]cUrl post is not working... Please help i have a campaign running today and I am loosing $$ by the minute😟
lbrown 11 Nov, 2013
Looks like that update fixed the email template, but I never did get the patch for the containers issue.

I'd make the fields and then add them to the container afterwards, but that doesn't work. Seems you can't move a field into a container, only drop a new one in.
lbrown 11 Nov, 2013
As an update -

I've been round and round today with email support about this container bug. I've done what the FAQ suggests, verified that max_input_vars = 1000 and still I get the error.

I can't even add 1 field and save it. There's only maybe 30 fields so far? Here is a link to the dev form. I'm pulling my hair out trying to get this sorted.
GreyHead 12 Nov, 2013
Hi lbrown,

Please try increasing max_input_vars to 2000 (or more if necessary).

As I have said to you, as far as I know the container bug was fixed a while ago so if you have the latest version of ChronoForms there is no need for a patch.

Bob
daver 14 Nov, 2013
Thanks, Joe, you saved my butt, and many hours of hair-pulling. Glad I checked here as soon as I ran into the problem.
lbrown 15 Nov, 2013
Just as a follow up, the issue was the max_vars. I had to call hostgator and have them set the shared setting to 8000 since joomla! uses the shared file and not the local one I was updating. Works beautiful now!

Now if we could only have a duplicate field function....

Lynn
achoplin89 15 Nov, 2013
I am also having problems finding the "versions" folder within my directory. Can someone point me in the right direction?

EDIT: I just now figured out what I was doing wrong. For the other individual who was having the same problem, make sure you are going into the 'administrator' folder first before going into the components folder. So administrator -> Components -> com_chronoforms -> Versions

Also, I had to switch to Sendmail from PHP for my emails to actually send. Hope that helps.
This topic is locked and no more replies can be posted.