Перейти к содержимому


Фотография
- - - - -

jquery и jquery-ui и JBZoo


Лучший Ответ forestwind , 11 December 2013 - 19:35

Долго пытался разобраться. В итоге проблему решил обновлением библиотек в \media\zoo\libraries\jquery до последних версий.

Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 4

#1 forestwind

forestwind

Отправлено 05 December 2013 - 00:46

Доброго времени суток.

Периодически возникает потребность в подключении своих скриптов или плагинов на jquery, но при подключении библиотек в head они часто конфликтуют с установленными в JBZoo. И в конечном итоге происходит следующее. Когда страница загружается без элементов JBZoo все работает. Если же на странице есть элементы JBZoo (вывод популярных товаров, поиск) , то мои скрипты перестают работать. 

 

Можно ли настроить JBZOO чтобы он подключал свои библиотеки jquery и jquery-ui в независимости от того есть ли на странице элементы JBZOO или нет?

Какие бывают способы решения моей проблемы?

 

В данный момент пытаюсь настроить sidebar-аккардион (http://jqueryui.com/...#no-auto-height ) Ситуация такая же. 

 

сайт http://tdmuse.ru/

 

Спасибо.


  • 0

#2 Sliapy

Sliapy

Отправлено 05 December 2013 - 01:00

Самый простой вариант - установить один из плагинов из этой темы http://forum.jbzoo.c...jting-karta-go/


  • 0
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]

#3 forestwind

forestwind

Отправлено 05 December 2013 - 04:26

Попробовал разные плагины, но нужного результата не получил.

К примеру вот по ссылке http://tdmuse.ru/cat...koi-mebeli.html. Аккардион работает, но картинка открывается в лайтбоксе, который едва видно. Если же включить плагин, то аккардион перестает работать, а картинка открывается нормально.

Не понимаю почему с встроенными библиотеками в JBZoo аккардион отказывается работать. 


  • 0

#4 SmetDenis

SmetDenis

Отправлено 05 December 2013 - 14:10

На мой взгляд лучший вариант - это насильно отключить скрипты jQuery в коде Zoo, JBZoo и всех расширениях.

После этого включить один раз в шаблоне Joomla.

 

У нас подключение происходит тут

\media\zoo\applications\jbuniversal\framework\helpers\jbassets.php

3i9_200x0.png

 

Компонент Zoo подключает тут

\administrator\components\com_zoo\zoo.php

d24_200x0.png

 

\administrator\components\com_zoo\framework\helpers\document.php

8hf_200x0.png

 

Но может возникнуть проблема с админкой, т.к она для подключения использует те же скрипты.


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#5 forestwind

forestwind

Отправлено 11 December 2013 - 19:35   Лучший Ответ

Долго пытался разобраться. В итоге проблему решил обновлением библиотек в \media\zoo\libraries\jquery до последних версий.


  • 0




Click to return to top of page in style!