Cronoform conflict with Native Joomla 1.5 Mootools plugin

developerbhaven 17 Feb, 2012
Cronoform conflict with Native Joiomla 1.5 Mootools plugin can you please guide on this issue? this issue is what about exactly ?
GreyHead 17 Feb, 2012
Hi developerbhaven,

No it doesn't. Please see this from the top of the site home page:

ChronoForms v4 requires Joomla! 1.5.19 or later with the Joomla! MooTools Upgrade plug-in enabled.

Please download ChronoForms version 3.2 if your site is using Joomla! 1.5.18 or earlier or you do not have the MooTools Upgrade plug-in enabled.



Bob
ddia1312 19 Feb, 2012
First sorry for my bad english. I have install localy joomla 1.5.22 with mootools v 1.2.4 by default. I tried to test the example of chronoforms book in page 158 (Validating the checkbox server-side) but it doesn't work. Also in another mine chronoform form the javascript code in javascript box of form code doesn't work. Can anybody to help me?

Thank' s very much
GreyHead 19 Feb, 2012
Hi ddia1312,

Which version of ChronoForms are you using? You can find the version from Site Admin | Extensions | Install/Uninstall | Components in Joomla! 1.5

Bob
ddia1312 19 Feb, 2012
Hi Bob,

Thank you for your responce. I have the component Chronocontact V 3.2 09 Nov 2010

Thank's again
GreyHead 19 Feb, 2012
Hi ddia1312,

You have the MooTools Upgrade Plugin enabled. This is an optional plug-in that enables the MooTools 1.2 library on your site.

ChronoForms v3 (and many other Joomla! extensions) use the MooTools 1.1.2 library that is installed by default. The ChronoForms Wizard, and other back-end code will not run with the plugin enabled.

If you disable the plug-in then ChronoForms v3 should run correctly.

Note ChronoForms v4 requires MooTools 1.2 and need the plug-in enabled.

If you are using ChronoForms v3 and need MooTools 1.2 in the front-end of your site then there is a hack for the plug-in posted in the forums here that will enable the 1.2 library in the front-end only. However the ChronoForms validation code and some other features will not work with this version.

There's a fuller "How-to Document" here that includes fixed files that will let the front-end of ChronoForms v 3.2 work with MooTools 1.2.

Bob
ddia1312 20 Feb, 2012
Hi Bob,

I've tried before and now run the form with disable plugin but does not work. I mean it always display the error message (Please check the box to confirm your agreement) even if it is selected.

Thank you
GreyHead 20 Feb, 2012
Hi ddia1312,

Then something else is wrong with your form. If you are seeing the validation message then you have the correct MooTools library loaded.

Bob
ddia1312 20 Feb, 2012
Hi Bob,
I bought the ChronoForms 3.1 for Joomla! site Cookbook [eBook] and I have followed step by step instructions in the form of writing chapter 7 but does not work. In another form my own that I write javascript code in the javascript box of Form Code of client-side also does not work. I am totally confused. Definitely something I wrong. Thank you very much for taking the time. I hope to find solution.

Thanks again
GreyHead 20 Feb, 2012
Hi ddia1312,

Please take a Form Backup using the icon in the Forms Manager and post it here (as a zipped file) or PM or email it to me and I'll take a closer look.

Bob
ddia1312 20 Feb, 2012
I send you a form backup you asked.

Thank you
GreyHead 21 Feb, 2012
Hi ddia1312,

Please try this in the serverside validation code - I removed the [] afer check0
<?php
$agree = JRequest::getString('check0', '', 'post');
if ( $agree == '' ) {
  return 'Please check the box to confirm your agreement';
}
?>

Bob
ddia1312 23 Feb, 2012
Hi Bob,
Sorry for the delay but absent. The solution you proposed works. Thank you very much. I have another problem with the operation of the code in Form JavaScript box of client side but I will try to solve it before I go to YOU again.

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