Убрать подключение файла bootstrap.css в 1С-Битрикс
2079
Для того чтобы убрать подключение встроенного в систему 1С-Битрикс файла bootstrap.css, необходимо прописать данный код в файле init.php (если нет файла, то его нужно создать) и разместить следующий код: AddEventHandler("main", "OnEndBufferContent", "deleteKernelCss");
function deleteKernelCss(&$content) {
global $USER, $APPLICATION;
if(strpos($APPLICATION->GetCurDir(), "/bitrix/")!==false) return;
if($APPLICATION->GetProperty("save_kernel") == "Y") return;
$arPatternsToRemove = Array(
'/<link.+?href=".+?bitrix\/css\/main\/bootstrap.css[^"]+"[^>]+>/',
'/<link.+?href=".+?bitrix\/css\/main\/bootstrap.min.css[^"]+"[^>]+>/',
);
$content = preg_replace($arPatternsToRemove, "", $content);
$content = preg_replace("/\n{2,}/", "\n\n", $content);
} |
Последние записи
|