Я прохожу третий урок второго курса Битрикс: управление сайтом, в котором подключаются пользовательские шаблоны. Сделал все как сделано в уроке, то есть перенес учебную html разметку в главный index.php, и сделал подключения нужных файлов в header.php файле шаблона.
Выглядит это так, как и в уроке, вот шаблонный header.php:
Причем эти строчки уже там были, но закомментированные, по уроку нужно было просто раскомментить.
Но в уроке после подключения карусель начинает работать нормально, а у меня в консоли браузера ошибка:
Uncaught ReferenceError: initSwiper is not defined
at HTMLDocument.<anonymous> (merged.js?1749830403266832:2:14369)
Кеш я отчищал, хотя не уверен, влияет ли это на проблему. А так же на сервере есть эти файлы по нужной директории.
Выглядит это так, как и в уроке, вот шаблонный header.php:
| Код |
|---|
<?php
B_PROLOG_INCLUDED === true || die();
require_once $_SERVER["DOCUMENT_ROOT"] . "/local/templates/.default/include/header.php";
require_once $_SERVER["DOCUMENT_ROOT"] . "/local/templates/.default/include/header_visible.php";
\Bitrix\Main\Page\Asset::getInstance()->addCss("/local/templates/.default/swiper-main.css");
\Bitrix\Main\Page\Asset::getInstance()->addJs("/local/templates/.default/swiper-main.js");
?> |
Причем эти строчки уже там были, но закомментированные, по уроку нужно было просто раскомментить.
Но в уроке после подключения карусель начинает работать нормально, а у меня в консоли браузера ошибка:
Uncaught ReferenceError: initSwiper is not defined
at HTMLDocument.<anonymous> (merged.js?1749830403266832:2:14369)
Кеш я отчищал, хотя не уверен, влияет ли это на проблему. А так же на сервере есть эти файлы по нужной директории.