Конфлікти javascript в joomla

Припустимо компонент A завантажує стандартну js-бібліотеку Mootools, вбудовану в Joomla.

Плагін B завантажує власні бібліотеки Mootools, іншою версією, ніж та, яка вбудована безпосередньо в Joomla !.







Модуль C завантажує бібліотеку Jquery.

Шаблон D завантажує бібліотеку Jquery, але іншою версією, що відрізняється від тієї, що завантажується модулем C.

Конфлікти javascript в joomla

Використання цих інструментів для відстеження помилок скриптів на сайті, дуже важливо і ви повинні цьому навчитися, щоб вирішувати можливі конфлікти скриптів на сайті







Як надходити якщо ви виявили помилку в роботі скриптів?

Далі, вимкніть усі додаткові плагіни та модулі, які не належать до стандартних для Joomla.

Поступово, починайте повертати сайт в первісний стан: включіть шаблон, оновіть сторінку, подивіться консоль - чи є помилки?

Далі один за одним починайте включати, відключені раніше модулі і плагіни, продовжуючи відстежувати повідомлення консолі, як тільки ви побачите помилку (як правило в консолі вони відображаються червоним кольором), ви діагностуєте розширення, яке призводить до помилки.

Ну а далі або шукайте альтернативу для нього, або звертаєтеся до програміста, який адекватно оцінить ситуацію і запропонує рішення.

Успіху і здоров'я вашим сайтам!







Схожі статті