Не подключаются скрипты через Asset addJs в Битриксе

Что делать если не работает подключение в битрикс через sset::getInstance()->addJs?

Не подключаются скрипты через Asset addJs в Битриксе
Advego - наполнение сайтов информацией
Advego - наполнение сайтов информацией
Advego - наполнение сайтов информацией

Если в Битрикс не подключаются js файлы через Asset

<?php use Bitrix\Main\Page\Asset; ?>
<?php Asset::getInstance()->addJs(SITE_TEMPLATE_PATH.'/js/script.js'); ?>

Но в то же время при подключении через тег <script> все работает

<script type="text/javascript" src="<?= SITE_TEMPLATE_PATH ?>/js/script.js"></script>

Попробуйте зайти в настройки главного модуля в админ. панели

Настройки -> Настройки модулей -> Главный модуль 

И проставить галочку в настройке "Переместить весь Javascript в конец страницы"

Advego - система покупки и продажи контента для сайтов, форумов и блогов
Advego - система покупки и продажи контента для сайтов, форумов и блогов
Advego - система покупки и продажи контента для сайтов, форумов и блогов