Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

не работают скрипты JS


Recommended Posts

Доброго времени суток! Подключаю в head файла header.twig кастомные js-скрипты (предварительно собранные и минифицированные в Gulp, на статичной версии сайта работают), путь верный (в devtools код 200), но по факту-не работают, не могу понять причину. Единственное-в консоли есть ошибка, но с этими же скриптами ее нет в статичной версии сайта
 

Безымянный.png

Безымянный2.png

Безымянный3.png

Надіслати
Поділитися на інших сайтах


зависит от того, где и как именно подключаете

(при условии что скрипт изначально рабочий)

 

при внесении правок в файлы движка - нужно обновлять кеш модификаторов

а в движках 3х после правок файлов шаблонов - еще и кеш twig обновлять для применения изменений

 

при этом, если редактируете через встроенный в админке редактор - ничего хорошего не будет, он работает криво

в этом случае как вариант использовать патч

но лучше не использовать встроенный редактор вообще, а вносить правки в шаблон либо напрямую, либо модификаторами (что более правильно)

Надіслати
Поділитися на інших сайтах

Ошибка в консоли означает что на странице нет элемента с классом "burger" и эта ошибка может блокировать работу скриптов на сайте.
А еще я вижу что перед  подключением библиотеки jquery у вас подключено два скрипта, хоть я и не вижу что там внутри, но все же советую подключать jquery самым первым, а потом все остальные скрипты.

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.