В начало блога На главную

Как добавить свои CSS или JavaScript в битрикс

Есть способ «как обычно» вставить нужные строки напрямую в header.php что находится по адресу /bitrix/templates/имя_шаблона/header.php

Либо подгружать в конкретные модули, добавив в их template.php


< ?php $APPLICATION->AddHeadScript('/путь/скрипт.js');
$APPLICATION->SetAdditionalCSS('/путь/стиль.css'); ?>

Чтобы добавить вообще любую строку:

< ?php $APPLICATION->AddHeadString('ваш_код',true)?>

Рассказать:


  1. Людмила:

    А в определенный товар или хотя бы инфоблок можно как-то таблицу стилей добавить?
    У меня некоторые товары с кучей стилей, которые больше нигде не используются, кроме одного-единственного товара.
    Спасибо

    1. arozhk:

      В определенный товар муторно и не эффективно, а вот в инфоблок запросто как раз по этой статье. Нужно редактором открыть tempale.php инфоблока и дописать $APPLICATION->SetAdditionalCSS(‘/путь/стиль.css’); после создать файл со стилями по указанному адресу и наполнить желаемыми параметрами.