Форум русской поддержки Joomla!® CMS
09.12.2016, 17:38:34 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Удаление скрипта jquery из тега head

 (Прочитано 405 раз)
0 Пользователей и 1 Гость смотрят эту тему.
vettel
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 3


« : 12.09.2015, 17:43:16 »

Здравствуйте.
Предварительно ознакомился с темой: http://joomlaforum.ru/index.php/topic,197566.0.html Но не помогло, к сожалению.

В чем суть: есть сайт http://www.yogamax.info, в создании которого юзался шаблон http://www.bambootheme.com/showcase/jul11/index.php
Для шаблона использовалась старая версия jQuery, поэтому там все работает. А на самом сайте прописывается самая новая, поэтому не работает ничего: ни кнопка БэкТуТоп, ни плавный выезд выпадающих меню и так далее. jQuery не работает вообще.
Решением проблемы я вижу использование старой версии jQuery вместо новой. И вот тут наступает самое интересное.

Я никак не могу удалить скрипт <script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js" type="text/javascript"></script><script type='text/javascript'>jQuery.noConflict();</script>. Вообще. Я использовал в индекс.пхп шаблона следующую конструкцию:

$document = JFactory::getDocument();
  unset($this->_scripts['http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js'],
  $this->_scripts[$this->baseurl.'/media/plg_jblibrary/jquery/jquery.noconflict.js']);
  $document->addScript('/media/plg_jblibrary/jquery/jquery-1.3.2.min.js');

Но именно новый jQuery удалять не хочет. Хотя скрипт noConflict удалило. Почему?
Мало того, добавлять мой скрипт не хочет. Ну да ладно, это вообще не проблема, дописать его можно куда угодно, я знаю куда. Но вот как удалить этот http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js, не понимаю, из-за этого сайт адекватно не работает(((

Кто подскажет, в чем причина и как же удалить этот скрипт?
Записан
vettel
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 3


« Ответ #1 : 12.09.2015, 18:38:10 »

Все, я нашел причину.

Несколько часов подряд, куча файлов, тысячи строчек кода на PHP, который я пока еще не знаю (я фронт-эндщик) - и причина найдена.
Логично рассудив, что строчку вызывает какой-то плагин, я бросился перерывать пхп-файлы в папке plugins. К сожалению, счастье настигло меня чуть ли не в конце папки - по пути plugins/system/jblibrary, в файле jblibrary.php, на 81-ой строчке. Заменил строчку с ajax/googleapis и т.д. на нужную мне со старой версией jQuery. Ну теперь все работает.
Это как иголку в стоге сена, честное слово.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet