Такое подключение скрипта вызывает ошибку 500 и сайт вообще не грузится.
ошибка 500 (если нет других проблем) из-за того, что слово shortreplace в одинарных кавычках — там не нужны — то есть чтобы не было 500: 'js/shortsreplace.js'
Метод подключения js, как я понял, в шаблонах двойки такой:
1. js файл кладём в папку /js используемого шаблона
2. в самом шаблоне в main.tpl или в нужном контроллере указываем только имя файла без пути и разрешения в таком виде:
<?php $this->addTplJSName('shortsreplace'); ?>
Так ошибки нет, но и скрипта в коде страницы тоже.
В коде страницы есть такая строка
<input type=«hidden» class=«form-control input» name=«video» value="" id=«video» /><div id=«video-parse-video» class=«city-input»>
Из нее я сделал вывод, что надо писать так
$("#video").on(«input», function()
Или ошибаюсь?