Как удалить fancybox из битрикс
Некоторое время работаю с чудо «Битрикс Малый Бизнес». После полной настройки шаблона и всех составляющих начал оттирать всякие грабли и ненужные куски кода, которые битрикс сам засовывает от большого ума и самостоятельности. Уперся в подключенный «откуда не возьмись» fancybox… В моем шаблоне он не предусматривался, но Малый Бизнес считал по-своему и добавлял в страницы каталога, подключал скрипи и прочее.
1 2 3 4 5 |
<script type="text/javascript" src="/bitrix/templates/emmell/jquery/fancybox/jquery.fancybox-1.3.1.pack.js?1333055990"></script> <div id="fancybox-tmp"></div> <div id="fancybox-loading"><div></div></div> <div id="fancybox-overlay"></div> <div id="fancybox-wrap"><div id="fancybox-outer"><div class="fancy-bg" id="fancy-bg-n"></div><div class="fancy-bg" id="fancy-bg-ne"></div><div class="fancy-bg" id="fancy-bg-e"></div><div class="fancy-bg" id="fancy-bg-se"></div><div class="fancy-bg" id="fancy-bg-s"></div><div class="fancy-bg" id="fancy-bg-sw"></div><div class="fancy-bg" id="fancy-bg-w"></div><div class="fancy-bg" id="fancy-bg-nw"></div><div id="fancybox-inner"></div><a id="fancybox-close"></a><a href="javascript:;" id="fancybox-left"><span class="fancy-ico" id="fancybox-left-ico"></span></a><a href="javascript:;" id="fancybox-right"><span class="fancy-ico" id="fancybox-right-ico"></span></a></div></div> |
Естественно, все это мне и заказчику не нужно было, начал искать откуда же оно включается и нашел в недрах, а точнее по адресу:
/bitrix/templates/my_temp/components/bitrix/catalog/.default/bitrix/catalog.element/.default
1 2 |
$APPLICATION->AddHeadScript('/bitrix/templates/'.SITE_TEMPLATE_ID.'/jquery/fancybox/jquery.fancybox-1.3.1.pack.js'); $APPLICATION->SetAdditionalCSS('/bitrix/templates/'.SITE_TEMPLATE_ID.'/jquery/fancybox/jquery.fancybox-1.3.1.css'); |
Убрав эти строки я избавился от fancybox.
Рассказать: