Joomla! 2.5 и Virtuemart 2.0.18a $.facebox е недефиниран

Използвам Joomla! 2.5.8 и Virtuemart 2.0.18a и при Добавяне в количката получих „Typeerror $.facebox е недефиниран във vmprices.js (ред 67)“. Когато смених моята Joomla! Шаблон по подразбиране Загубих тази грешка. Много изследвания показват, че jQuery се зарежда по всяко време, но когато деактивирах jQuery на VirtueMart, имам грешка, че „jQuery е недефиниран“.

Моят сайт е http://bestgifts.am


person Hayk Manasyan    schedule 29.01.2013    source източник


Отговори (2)


Работи и за J1.5 + V2.0

person user2736148    schedule 31.08.2013

Причината е, че имате множество включвания на jquery чрез плъгин или шаблони.

Най-бързото решение за недефинирана грешка във facebox е да включите този код точно преди да затворите етикета body във вашия шаблон.

‹ script type="text/javascript" src="your_site_url/components/com_virtuemart/assets/js/facebox.js">

При мен работи..

Не забравяйте да премахнете интервалите от етикетите на скрипта..

person Amrinder Pal Singh Notey    schedule 15.02.2013