Подключение скриптов и стилей в 1С-Битрикс - разработка и поддержка сайтов BUSSOL


Заказать разработку

Подключение скриптов и стилей в 1С-Битрикс

Автор:

Дата публикации:

Подключение скриптов и стилей в 1С-Битрикс

В 1С-Битрикс файлы скриптов и стилей можно подключать через тег обычным способом. И от этого ничего не пострадает. Однако при таком способе подключения не будет возможности управлять стилями и скриптами из админки: объединять файлы стилей и скриптов, перемещать подключение скриптов в футер, создавать сжатые копии файлов скриптов и стилей.

В новом ядре D7 появилась возможность не просто подключать стили и скрипты через специальные методы, но и благодаря такому способу подключения появилась возможность выполнять все указанные выше манипуляции с файлами скриптов и стилей.

Рассмотрим вариант подключения стилей традиционным способом:

А вот так выглядит подключение стилей и скриптов через ядро D7:


        use Bitrix\Main\Page\Asset;
$objAsset = Asset::getInstance();

$objAsset->addCss(SITE_TEMPLATE_PATH.'/style.css');
$objAsset->addJs(SITE_TEMPLATE_PATH.'/js/script.js');

Этот код разумеется нужно разместить в секции head или перед закрывающимся тегом . Теперь зайдем в настройки главного модуля Настройки->Настройки модулей->Главный модуль. На вкладке "Настройки" прокрутим страницу до блока "Оптимизация CSS":

Теперь, пользуясь данными опциями Вы можете выполнять некоторые манипуляции со скриптами и стилями. Кстати, на скриншоте показан оптимальный для большинства сайтов вариант. Ну а в видео выше рассказывается более подробно о подключении фалов стилей и скриптов средствами ядра D7.

241027, Россия, Брянская область, поселок Путевка, улица Рослальская, дом 8, кв.121
Телефон: +7 (953) 298-86-66

19 июня 2023


В 1С-Битрикс файлы скриптов и стилей можно подключать через тег обычным способом. И от этого ничего не пострадает. Однако при таком способе подключения не будет возможности управлять стилями и скриптами из админки: объединять файлы стилей и скриптов, перемещать подключение скриптов в футер, создавать сжатые копии файлов скриптов и стилей.

В новом ядре D7 появилась возможность не просто подключать стили и скрипты через специальные методы, но и благодаря такому способу подключения появилась возможность выполнять все указанные выше манипуляции с файлами скриптов и стилей.

Рассмотрим вариант подключения стилей традиционным способом:

А вот так выглядит подключение стилей и скриптов через ядро D7:


        use Bitrix\Main\Page\Asset;
$objAsset = Asset::getInstance();

$objAsset->addCss(SITE_TEMPLATE_PATH.'/style.css');
$objAsset->addJs(SITE_TEMPLATE_PATH.'/js/script.js');

Этот код разумеется нужно разместить в секции head или перед закрывающимся тегом . Теперь зайдем в настройки главного модуля Настройки->Настройки модулей->Главный модуль. На вкладке "Настройки" прокрутим страницу до блока "Оптимизация CSS":

Теперь, пользуясь данными опциями Вы можете выполнять некоторые манипуляции со скриптами и стилями. Кстати, на скриншоте показан оптимальный для большинства сайтов вариант. Ну а в видео выше рассказывается более подробно о подключении фалов стилей и скриптов средствами ядра D7.

ДРУГИЕ СТАТЬИ

03.09.2023

Отключение попапа добавления товара в корзину в 1С-Битрикс

Нередко возникает необходимость на странице списка товаров и на детальной странице товара отключить появление попапа добавления товара в корзину. В этом видео я покажу как это можно сделать

01.08.2023

Проблема кеширования левого меню в решениях АСПРО

В последнее время пользователи сайтов, работающих на решениях компании АСПРО, сталкиваются с тем, что в разных разделах сайта левое меню не меняется, хотя оно разное для каждого из этих разделов. В данном видео показан способ обхода этой проблемы

11.07.2023

Водяной знак на дополнительных фотографиях товара в 1С-Битрикс

Из коробки 1С-Битрикс идет функционал установки водяного знака на превью и детальное изображение товара. Но как быть, если водяной знак нужно установить на дополнительные фотографии, которые отображаются в слайдере товара, т.е. картинки из свойства типа ФАЙЛ?
Возврат к списку
 
Текст сообщения*
Перетащите файлы
Ничего не найдено
Защита от автоматических сообщений
 
Участник программы мониторинга качества внедрения Золотой сертифицированный партнер 1с-Битрикс

Заказать проект или работы:

Проверяем мессенджеры и почту 3 раза в день. Отвечаем в течении 24-х часов.

Заказать разработку

Копирайт 2014-2024. BUSSOL - разработка и продвижение сайтов.
BUSSOL, ОГРНИП: 321325600054519,
Смотреть все реквизиты
Сайт работает на 1С-Битрикс.Управление сайтом

bussolweb.ru использует файлы «cookie» с целью персонализации сервисов и повышения удобства пользования веб-сайтом. Если Вы не хотите, чтобы Ваши пользовательские данные обрабатывались, пожалуйста, ограничьте их использование в своём браузере
Политика конфиденциальности
Публичная оферта