Блог

Подключение js-скриптов при кэшировании компонента

10 сентября 2021

Если используется кэширование компонента, то в шаблоне не будет подгружаться js-скрпит (например, Яндекс.Карта) с помощью функции addJs. Чтобы решить эту проблему, необходимо вынести код подключения js-скрипта в эпилог шаблона — файл component_epilog.php:

use Bitrix\Main\Page\Asset;

$asset = Asset::getInstance();
$asset->addJs('https://api-maps.yandex.ru/2.1/?lang=ru_RU');
Битрикс Просмотров: 17
Категории: