Приветствую!
На страницу в хедере добавил скрипт слайдера при помощи файла /frontend/assets/FrontendAssets.php.
Делаю ajax-запрос, там формируется из набора слайдов сам слайдер и возвращается в виде html.
Но он не работает. Нужно скрипт подключить после того, как вернулся ответ со слайдером.
Как это сделать в Yii2? Т.е., по-хорошему, его нужно подключить в контроллере, но как?
sergeysd: в виде прописывайте или в шаблоне, где Вам удобно.
"$this->registerJsFile("/js/fotorama.js");" вот здесь, у Вас точно подгружается js-скрипт?
используйте алиасы в путях к файлам, например, $this->registerJsFile("@web/js/fotorama.js");
sergeysd: Подождите, Вы с фоторамой работаете? Только сейчас обратил внимание на название скрипта. Если динамически формируется слайдер, то надо перегружать фотораму.
Если не подключается скрипт, то проверяйте путь к файлу. Где он у Вас лежит?