Forums

chronoforms not validating

chronolostandfound 24 Oct, 2011
so i tried chrono forms v4 and its awesome (once you remember to upgrade mootools😉

i got the form working,
i got the email to send
i got the page to look good
i got so i can understand the database storage data (even though it DOES NOT add new user to joomla users list) this really is not as important as the validation problem below


my issues are

nothing is validating (even though all fields are required i can submit an empty form)
Also in the email its from ADMIN and the subject is SUBJECT, there does not seem to be a place in V4 to alter this, do i have to go into the code of the component and change some language files

any help would be great form i am struggling with can be viewed at

http://msj.4321fun.com/index.php?option=com_chronoforms&chronoform=test2
chronolostandfound 24 Oct, 2011
FYI i just went into the template and turned off (use mootools) since that would call mootools 1.1, not sure if that would matter, but its still not validating

anyone?
GreyHead 25 Oct, 2011
Hi chronolostandfound,

ChronoForms v3 requires MooTools 1.12; ChronoForms v4 requires MooTools 1.25 or 1.3 (at least for anything that is JavaScript driven).

Bob
Stefan49 26 Oct, 2011
Hi all
I have the same problem:
same fields, i maked "validation-required" does not work ...
The form can be sent without any input ...
my installation: Joomla 1.7 / Chronoforms V4

details:
Formmanager general --> load chronoform Fils ---> load necessary fils
Formmanager js-validation ---> enable js validation ---> yes
Wizzard ----> field-validation --- required

what i am doing wrong?
tutorials about this situation?

thanks for helping from switzerland
GreyHead 27 Oct, 2011
Hi Stefan49,

You probably have JavaScript errors on the form page.

Please post a link to the form so I can take a quick look.

Bob
Stefan49 27 Oct, 2011
Hi Bob

about few minutes:
If I use a different template, the validation work suddenly!
what may be the reason in this case?

Steven (Stefan49)
GreyHead 27 Oct, 2011
Hi stefan49,

Your template (or some other component) is loading the jQuery JavaScript library. Out of the box jQuery isn't compatible with the MooTools library used by Joomla! and ChronoForms. You can use jQuery with MooTools in no-conflict mode. There are various ways of doing this. The simplest is to add a line of script in the ChronoForms Form JavaScript box:
jQuery.noConflict();
This will free the $ operator which is used by MooTools, so you may need to update your own javascripts to use the longer jQuery operator.

There is also a neat Joomla! 1.5 system plugin named SC jQuery that allows you to control on which pages jQuery is loaded, and will always load it in no-conflict mode.

Bob
Stefan49 27 Oct, 2011
Thanks a lot Bob!

Thanks a lot Bob!

pleas, can you explain me exactly in which box i have to copy
this line of javacode.
sorry about, but i'm a Joomla Greenhorn :-)

Thanks for basic-tutorial
Stefan49
Stefan49 28 Oct, 2011
Hi Bob, now I've found the right solution:
I've added the following line in the index.php of the template:

<script language="JavaScript" type="text/javascript">jQuery.noConflict();</script>

and now the validation is perfect ...
thanks a lot for helping
This topic is locked and no more replies can be posted.

VPS & Email Hosting 20% discount

{item:title} {images:#}