Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Убрать scripts.js и styles.css при вызове меню

00 голосов
2
Подключаю меню:

Код
<?
$APPLICATION->IncludeComponent("bitrix:menu", "tabs", Array(
  "ROOT_MENU_TYPE" => "top",
  "MAX_LEVEL"      => "1",
  "CHILD_MENU_TYPE"=> "left",
  "USE_EXT"        => "Y"
  ));
 ?>


Битрикс выводит меню с моим шаблоном, и также подгружает файлы:

<link href="/bitrix/templates/my_template/components/bitrix/menu/tabs/style.css?1220180104" type="text/css" rel="stylesheet" />
<script src="/bitrix/templates/my_template/components/bitrix/menu/tabs/script.js?1220180104" type="text/javascript"></script>

Мне эти файлы не нужны, они создают только дополнительные запросы к серверу.

Где происходит подключение этих файлов, и как это отключить?

Спасибо.
спросил 17 Март, 14 от MrLonG (200 баллов)

2 Ответы

00 голосов

при подключении компонента автоматически подключаются файлы  style.css и script.js которые лежат в шаблоне компонента  и  эта логика жестко задана в ядре битрикса так просто не изменить.  Проще всего просто эти файлы удалить из каталога /bitrix/templates/my_template/components/bitrix/menu/tabs/

ответил 17 Март, 14 от аноним
00 голосов
Сам додумался, потом нашел подтверждение в документации.

Надо style.css и script.js просто удалить из директории шаблона.
ответил 08 Сен, 14 от MrLonG (200 баллов)

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

0 голосов
6 ответов
0 голосов
3 ответов
спросил 02 Дек, 13 от Juliette (320 баллов)
0 голосов
0 ответов
спросил 11 Апр, 14 от Jugoar (480 баллов)
0 голосов
7 ответов
спросил 13 Май, 13 от Killerus (160 баллов)
0 голосов
0 ответов
спросил 01 Ноя, 13 от electro (340 баллов)