Joomla Modul “Rokajaxsearch” – Fix für Internet Explorer
Posted: Juni 28, 2010 at 3:42 pm | Tags: ajax, Bug, Bugfix, Fix, IE, Internet Explorer, Javascript, Joomla, Modul, Mootools, Rok | PDFEin sehr schönes Modul für eine ajax-basierte Suche im Frontend einer Joomla 1.5 Website ist “Rokajaxsearch” von RocketTheme. Leider scheint der Javascriptcode nicht im Internet Explorer zu funktionieren. Bzw die Ergebnisbox zeigt “keine Ergebnisse” an. Ich habe mir das Ganze etwas genauer angeschaut und den Fehler gefunden…
Schuld an dem Ganzen war natürlich wieder einmal, wie der Internet Explorer gewisse Dinge interpretiert. Allerdings scheint auch das Mootools von Joomla 1.5 dabei nicht ganz unschuldig zu sein, denn wenn der Selektor “g.getElement(‘#page’)” null zurückliefert, kann der IE halt nichts damit anfangen.
Mithilfe dieser Seiten habe ich das gepackte Javascript dekomprimiert und korrigiert:
Gepackte JS-Dateien entpacken: http://yaisb.blogspot.com/2006/10/defeating-dean-edwards-javascript.html
Javascript Beautifier / Code automatisch online einrücken: http://jsbeautifier.org/
Hier könnt ihr es downloaden und in den Ordner “/modules/mod_rokajaxsearch/js/” kopieren. Die existierende Datei kann dabei überschrieben werden. Ihr könnt diese natürlich auch vorher umbenennen, um ein Backup zu haben, falls es schief läuft.
Joomla 1.5 Template Imprezz (206,2 KiB, 59 hits)