Как подключить свой js скрипт?

Коллеги, подскажите пожалуйста, как можно вставить свой кастомный js?


Задача - на главной странице в шаблоне обработать событие движения мышкой, речь о баннере в формате паралакса. Инфо есть здесь https://codepen.io/frontnerd/pen/JGwvYq
Может кто уже делал подобное?
Или просто скажите как вставить js на страницу в CS-Cart?

design/themes/responsive/templates/addons/my_changes/hooks/index/scripts.post.tpl
И в файлике свой скрипт

{literal}
<script>
PARALAX SCRIPT
</script>
{/literal}

Не забудьте включить модуль “Мои изменения” и очистить кеш

Вот тут мы писали, как с помощью модуля сделать. Правда, на английском

Спасибо за ответы! Через модуль “Мои изменения” тоже можно сделать. Но сделал еще проще - вставил скрипт в блок Smarty -Заработало!

Данный подход проще, но есть небольшой минус, если им часто пользоваться: трудно будет отловить нужный скрипт при ошибке(

Как сделать (куда положить) скрипт, который будет исполнятся только в админке вендора и только после логина ?

Этот
design/themes/abt__unitheme2/templates/addons/habb_javascripts/hooks/index/scripts.post.tpl
сработал на витрине,

Эти
design/themes/abt__unitheme2/templates/addons/habb_javascripts/hooks/vendor/scripts.post.tpl
js/addons/habb_javascripts/admin.js
js/addons/habb_javascripts/vendor.js
не сработали вообще

в итоге сделал
design/backend/templates/addons/habb_javascripts/hooks/index/content_top.pre.tpl
{if ($auth.area == “A” and $auth.user_type == “V” and $auth.is_root == “Y”)}
{include file=“addons/habb_javascripts/components/vendor_script.tpl” open=false}
{/if}
…а там
{literal}
< script>…

Есть лучше варианты?

1 лайк