PDA

Zobacz pełną wersję : Problem z modułem News Show Pro GK1



woonski
10-01-2010, 23:38
Witam mam problem ze stroną którą robię. Otóż wszystko działa poprawnie, ale gdy zastosuję moduł "mod_news_pro_gk1" na stronie z produktami Virtuemart przeglądarka IE pokazuje błąd wczytywanie strony. Błąd objawia się tym że w module (klik (http://tools.gavick.com/demo/news-show-pro-gk1)) nie mogę przełączać wiadomości strzałkami (nic się nie dzieje) szczegóły błędu wyglądają tak:


Szczegóły błędu na stronie sieci Web

Agent użytkownika: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729)
Sygnatura czasowa: Sun, 10 Jan 2010 22:28:08 UTC

Wiadomość: Oczekiwano obiektu.
Wiersz: 13
Znak: 91
Kod: 0
Identyfikator URI: http://***/media/system/js/mootools.js

Sprawdziłem w pliku wiersz i znak, ale nie znam się na Javie Script więc nie wiem co jest nie tak. 13 Wiersz wygląda tak:


return this;}});Array.extend({forEach:function(fn,bind){f or(var i=0,j=this.length;i<j;i++)fn.call(bind,this[i],i,this);},filter:function(fn,bind){var results=[];for(var i=0,j=this.length;i<j;i++){if(fn.call(bind,this[i],i,this))results.push(this[i]);}

W Firefoxie taki błąd się pokazuje:


Błąd: Fx.Scroll is not a constructor
Plik źródłowy: http://***/modules/mod_news_pro_gk1/scripts/engine_standard_compressed.js
Wiersz: 1

a w Operze:


JavaScript - http://***/index.php?page=shop.product_details&flypage=flypage.tpl&product_id=1&category_id=9&option=com_virtuemart&Itemid=12
Event thread: load
Error:
name: TypeError
message: Statement on line 1: Type mismatch (usually non-object value supplied where object required)
stacktrace: n/a; see opera:config#UserPrefs|Exceptions Have Stacktrace


Gdy moduł wyłączę lub dam w każde możliwe inne miejsce po za Virtuemart chodzi ok. Czyżby skrypt mootools się kłócił z Virtuemart? Jest jakiś sposób na rozwiązanie tego problemu lub przynajmniej sprawdzenie, co tak na prawdę nie pasuje?