0 Пользователей и 1 Гость просматривают эту тему.
  • 5 Ответов
  • 2520 Просмотров
*

alexcarver

  • Осваиваюсь на форуме
  • 25
  • 1 / 0
Модуль Joom Shoping. Прикрепил в описание к товарам Videobox видеозапись, для этого включил плагины. AJAX тут же перестал отображаться. Есть решения этой проблемы?)

Просмотрел исходники, увидел повторный вызов jquery.min.js, значит конфликт библиотек, но для исправления опыта, или прямоты рук, не хватает....

Типичная страница с проблемой
http://progmuz.ru/index.php/vse-kategorii/product/view/1/1
« Последнее редактирование: 17.06.2013, 12:18:20 от b2z »
*

code.secret

  • Захожу иногда
  • 58
  • 3 / 0
Re: Конфликт библиотек Query
« Ответ #1 : 16.06.2013, 20:02:29 »
Можете принудительно прописать вызов в lib'сах, можете плагин вот этот поставить. Помогло?
*

alexcarver

  • Осваиваюсь на форуме
  • 25
  • 1 / 0
Re: Конфликт библиотек Query
« Ответ #2 : 16.06.2013, 20:05:27 »
Плагин этот пробовал ставить сегодня днем, просмотрев форум и пост с этой записью) не помогло. А как именно делать вызов? Я догадываюсь, какие именно файлы править, но что вправлять...
*

code.secret

  • Захожу иногда
  • 58
  • 3 / 0
Re: Конфликт библиотек Query
« Ответ #3 : 16.06.2013, 20:18:41 »
Подумайте, поищете какой компонент или плагин вызывает библиотеку.
Я нашел повторный вызов в файле: docs/components/com_jshopping/lib/factory.php
Код
function loadJsFiles(){
    static $load;
        if (!$load){
            $document =& JFactory::getDocument();
[b]if (!jQuery) {[/b]
            $document->addCustomTag('<script type = "text/javascript" src = "'.JURI::root().'components/com_jshopping/js/jquery/jquery-1.6.2.min.js"></script>');
  [b]  }[/b]
            $document->addCustomTag('<script type = "text/javascript">jQuery.noConflict();</script>');
            $document->addCustomTag('<script type = "text/javascript" src = "'.JURI::root().'components/com_jshopping/js/jquery/jquery.media.js"></script>');
            $document->addCustomTag('<script type = "text/javascript" src = "'.JURI::root().'components/com_jshopping/js/functions.js"></script>');
            $document->addCustomTag('<script type = "text/javascript" src = "'.JURI::root().'components/com_jshopping/js/validateForm.js"></script>');
            $load = 1;
        }
    }

Что выделено жирным, то дописал. Теперь этот компонент jquery не вызывает (если уже вызван)
*

ELLE

  • Глобальный модератор
  • 4512
  • 889 / 0
Re: Конфликт библиотек Query
« Ответ #4 : 16.06.2013, 20:37:18 »
Цитировать
Я нашел повторный вызов
это не повторный. это основной.
стоит отключать библиотеку в плагине, а не в магазине, тем более что в магазине его можно отключить в функциях из админки


Всего у ТС грузится 3 раза библиотека jQuery, 2 раза ноконфликт и еще куча всякого хлама.
« Последнее редактирование: 16.06.2013, 20:43:26 от ELLE »
*

alexcarver

  • Осваиваюсь на форуме
  • 25
  • 1 / 0
Re: Конфликт библиотек Query
« Ответ #5 : 16.06.2013, 22:45:19 »
Решил эту проблему путем удаления строк <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>, заодно удалил и <script type="text/javascript">jQuery.noConflict();</script>

Проблема решена. Спасибо вам,  ELLE за наводку, а code.secret за отзывчивость)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[РЕШЕНО] Аналог format=raw

Автор effrit

Ответов: 1
Просмотров: 71
Последний ответ 23.03.2020, 08:54:32
от effrit
[Решено] Отключить Mootols, Jquery и Bootstrap в Joomla 3

Автор Pazys

Ответов: 118
Просмотров: 72840
Последний ответ 13.03.2020, 22:55:59
от romagromov
[Решено] Прошу помощи с безумным запросом getDBO

Автор goga_pgasovav

Ответов: 15
Просмотров: 303
Последний ответ 04.02.2020, 23:55:18
от goga_pgasovav
[Решено] Нужен пример с вызовом и использованием JHtmlBootstrap caurusel Joomla 3.xx

Автор MansEL

Ответов: 7
Просмотров: 14760
Последний ответ 20.12.2019, 11:02:08
от Matinaz
[РЕШЕНО]Вход со второго раза. Маркер безопасности не прошел проверку

Автор Artem677

Ответов: 18
Просмотров: 789
Последний ответ 05.12.2019, 14:58:54
от Artem677