Тема: Подключение измененного JS файла.

Добрый день!

Блок-контроллер oneclickcart берет js файл отсюда shop/view/js/jquery.oneclickcart.js

Можно ли в каталоге темы создать js c таким же названием и будет ли он в первую очередь цеплять его как в случае с шаблонами? Если да, то куда именно его положить?

Re: Подключение измененного JS файла.

Да можно. js файл подключается в шаблоне. Соответственно в шаблоне можно и прописать любой путь к этому файлу. Для того, чтобы файл брался из Вашей темы, нужно в шаблоне прописать.

{addjs file="jquery.oneclickcart.js"}

Тогда он будет брать его из
/templates/ВАША ТЕМА/resources/js/jquery.oneclickcart.js

Но остаётся ещё вопрос с перегрузкой шаблона. У Вас какая тема оформления?

3

Re: Подключение измененного JS файла.

Переделанная воздушная. Шаблон я и думал перегрузить изначально и подкинуть в него измененный js, но в шаблоне для данного блок-контроллера я не нашел подключения js

4

Re: Подключение измененного JS файла.

нашел, в layout.tpl в теме подключается js. Спасибо за помощь!

5

Re: Подключение измененного JS файла.

https://readyscript.ru/dev-manual/dev_t … tends.html
Вам подходит вариант - "Перегрузка CSS, JS файла, расположенного в папке с модулем"

Повысить оценку Понизить оценку

Re: Подключение измененного JS файла.

нашел, в layout.tpl в теме подключается js. Спасибо за помощь!

layout.tpl перегрузится, его лучше не менять, сделайте так как админ написал лучше.

7

Re: Подключение измененного JS файла.

Как админ написал мне не подходит, так как подключение js идет не в шаблоне из модуля, а именно в layout.tpl. Тема у меня отклонированная, так что layout.tpl не перегрузится