Доброго времени суток. Пишу не большое расширение для форума. Версия формума 4 4 10 . Пробую подключить фаил с JS и тут проблемы.
Если фаил JS подключить используя сл. код в контроллере в методе execute()
\IPS\Output::i()->jsFiles = array_merge( \IPS\Output::i()->jsFiles, \IPS\Theme::i()->js( 'front_dealers.js', 'dealersapp', 'front' ) );
то после того как будет отчелючен режим разработчика будет ошибка на странице с расширением с текстом, указывающим что такого метода нет.
Пробую подключить JS используя иную конструкцию вида:
\IPS\Output::i()->jsFiles = array_merge( \IPS\Output::i()->jsFiles, \IPS\Output::i()->js( 'front_dealersapp.js', 'dealersapp', 'front' ) );
при том что в папке dev / front / dealers / лежит фаил dealers.js - ничего не происходит. В js файле указан простой алерт для теста подключения, но его на странице нет, что свидетельствует о том что фаил не подключен.
Расширение называется dealers, перепробовал разные варианты, результат всегда один: фаил не подключен. Кто знает - подкскажите что не так может быть ?