• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела wpt лично.

Помощь Bootstrap 4 подключение.

Deminevgen

Постоялец
Регистрация
17 Ноя 2015
Сообщения
55
Реакции
4
Всем доброго времени суток.
Как правильно подключить фреймворк bootstrap 4?
Я нашел несколько вариантов, какой из них верный?
1)
Код:
$APPLICATION->SetAdditionalCSS(SITE_TEMPLATE_PATH."/css/bootstrap.css");
$APPLICATION->SetAdditionalCSS(SITE_TEMPLATE_PATH."/css/bootstrap.css");
2)
Код:
<?php
    use Bitrix\Main\Page\Asset;
    Asset::getInstance()->addJs(SITE_TEMPLATE_PATH . '/js/bootstrap.js');
    Asset::getInstance()->addCss(SITE_TEMPLATE_PATH . '/css/bootstrap.css');
?>
3)Или как то можно вызвать bootstrap из ядра bitrix?
Сколько гуглил, столько и вариантов, а какой правильный не понять.
.D7
 
1 - методы старого ядра 1С-Битрикс
2 - методы нового ядра 1С-Битрикс
3 - на текущий момент такой подключение через bootstrap из ядра нет, да и врядли когда-либо появится. Стандартные шаблоны компонентов подключают скомпилированные стили bootstrap4 из
/bitrix/css/main/bootstrap.css
PHP:
$this->addExternalCss('/bitrix/css/main/bootstrap.css');
Подключать его в свой проект врядли имеет смысл.
 
$APPLICATION->SetAdditionalCSS(SITE_TEMPLATE_PATH."/css/bootstrap.css"); старое ядро

Asset::getInstance()->addCss(SITE_TEMPLATE_PATH . '/css/bootstrap.css'); новое ядро.

Какой вариант выбрать решайте сами.

Родной битркисовый я не использую, но будьте готовы к тому, что почти в каждом шаблоне компонентов битрикс подключает этот самый бутстрап дополнительно.
 
Лучше использовать новый метод подключения, т.к. он наиболее активно используется в новых компонентах и шаблонах.
У битрикс есть bootstrap.css, как написали выше в пути "/bitrix/css/main/bootstrap.css".
Если не хватает bootstrap.css и нужен bootstrap.js, то в шаблоне подключайте: Asset::getInstance()->addJs(SITE_TEMPLATE_PATH . '/js/bootstrap.js');
 
я пользуюсь стандратным битрикс бустрап4. Он нормально все функции выполняет.
 
Назад
Сверху