Задать вопрос
@NikWither

Подключаются ненужные родные стили битрикса, как устранить?

Всем привет и с прошедшим праздником, выручайте, господа и дамы.
У меня многосайтовость, на один из сайтов подключаются стили из папки bitrix. Подключаются они из файла header.php, но я не могу найти источник, у меня всего 2 обращения к битриксу, это showPanel и showHead, остального нет. Кто-нибудь знает, с чем это связано и как исправить?
677f79e1e7883149409847.png
И другой вопрос, можно ли редактировать этот файл? bootstrap.min.css в папке bitrix
  • Вопрос задан
  • 70 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
babarun
@babarun Куратор тега 1С-Битрикс
Безумный план моих идей в руках больных людей
1. Возможно где-то в коде стили добавляются через метод AddHeadString

2. В шаблоне сайта посмотрите закладку "Дополнительные файлы"
677fc2a08d490004689445.png
Ответ написан
Комментировать
@koder_1
Битрикс программист
Редактировать файлы стандартных библиотек типа bootstrap.min.css - всегда плохая идея.

bootstrap.min.css может подключаться где-нибудь в шаблоне компонента или еще где.
Самое правильное решение его найти, разобраться, нужно ли оно какому-то сайту.
Можно поиском по файлам сайта найти где есть bootstrap.min.css, и если это не файлы ядра, там отключить.

Или через обработчик в init.php отключить этот bootstrap.min.css
типа такого
$event_manager = EventManager::getInstance();
$handler = $event_manager->addEventHandler(
"main",
"OnEndBufferContent",
array(
"YourClass",
"YourFunction"
)
);

и в функции YourFunction класса YourClass вырезать из кода этот bootstrap.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы