IE8 versendet ohne ausgefüllte Pflichtfelder

Questions and bug reports for current release of CKForms

IE8 versendet ohne ausgefüllte Pflichtfelder

Postby spooner » Fri Apr 02, 2010 6:00 pm

Ich verwende die neueste Version V1.3.4
Mozilla Firefox 3.6.2 und Chrome 4.1.249.1045 funktionieren.
Internet Explorer 8.0.7600.16385 zeigt den folgenden Fehler:

In meinem Formular sind Pflichtfelder definiert. Firefox und Chrome prüfen diese korrekt und geben die Fehlermeldungen aus. Der IE8 schickt das Formular mit leeren Feldern ab. Es werden die folgenden beiden Fehler angezeigt:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Meldung: Das Objekt unterstützt diese Eigenschaft oder Methode nicht.
Zeile: 8
Zeichen: 186
Code: 0
URI: http://www.XXX.de/media/system/js/mootools.js
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Meldung: Das Objekt unterstützt diese Eigenschaft oder Methode nicht.
Zeile: 59
Zeichen: 102
Code: 0
URI: http://www.XXX.de/media/system/js/mootools.js
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Kann jemand helfen?
spooner
 
Posts: 2
Joined: Fri Apr 02, 2010 5:53 pm
Top

Re: IE8 versendet ohne ausgefüllte Pflichtfelder

Postby spooner » Fri Apr 02, 2010 6:13 pm

Habe gerade selbst die Lösung gefunden. Ursache war eine doppelt vorhandene Einbindung von:
<script type="text/javascript" src="/media/system/js/mootools.js"></script>

Einmal von Joomla selbst und dann nochmal von CKforms. Besser wäre wenn CKforms es nur einbindet, wenn es nicht bereits eingebunden wurde. Wäre schön wenn dies in folgenden Versionen enthalten wäre.

Ich habe die Datei components/com_ckforms/views/ckforms/view.html.php bearbeitet. Dort musste die Zeile 39 auskommentiert werden:

$document->addCustomTag('<script type="text/javascript" src="'.JURI::root(true).'/media/system/js/mootools.js"></script>');
spooner
 
Posts: 2
Joined: Fri Apr 02, 2010 5:53 pm
Top

Re: IE8 versendet ohne ausgefüllte Pflichtfelder

Postby lbpdk » Sun May 09, 2010 4:17 pm

Hello,
forgive for switching to english. This solution does not work for me, see my post about "field validation in IE8". I tried your solution, but then suddenly the fields did not validate in FF3.6, and also not on my subdomain, which actually worked before. So it might work for you, but it is not a general solution.
Lars
lbpdk
 
Posts: 4
Joined: Fri Apr 16, 2010 1:14 pm
Top

Re: IE8 versendet ohne ausgefüllte Pflichtfelder

Postby rood » Tue Sep 28, 2010 5:16 pm

what worked for me and kept my moomenu's working was to outcomment the mootools.js from the default.php file in de modules/mod_ckforms/tmpl/ folder.

maybe for other people with mootools enabled templates a solution?
rood
 
Posts: 13
Joined: Sat Apr 10, 2010 10:02 am
Top


Return to CKForms 1.3.x Support forum

Who is online

Users browsing this forum: Google [Bot] and 0 guests