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

SetAdditionalCSS и AddHeadScript

00 голосов
4
Немного теории:
Функции SetAdditionalCSS и AddHeadScript позволяют корректно вставлять в <head></head> соответствующие файлы, зная путь к ним. Собственно путь к файлу и является единственным параметром функций.

Проблема:
В нескольких проектах я с успехом обе использовал, подлючая непосредственно на странице index.php паралельно с киким-нибуть компонентом.
Сейчас эти функции отказались срабатывать. Изначально я прописывал через
Код
<?$APPLICATION->AddHeadScript("/_plugins/js/jquery.js");?>

в шаблоне компонента, а потом по очереди в шаблоне сайта, на странице index.php. Во всех случаях ссылка на файл jquery.js так и не появилась в результате. Сам файл по указаному пити реально существует.
PS Продукт Битрикс-Эксперт. Лицензионный, зарегистрированный с последними обновлениями.
спросил 28 Дек, 13 от Alexiaz (320 баллов)

4 Ответы

00 голосов
папка _plugins в корневом каталоге?
ответил 25 Март, 14 от Nelegal (640 баллов)
00 голосов
да в корневом каталоге папка _plugins. броузер по адресу www.domen.ru/_plugins/js/jquery.js успешно открывает файл. Впринцепе, путь, начинающийся со слеша, указан правильно.
ответил 17 Июль, 14 от Alexiaz (320 баллов)
00 голосов
Я понимаю, что ошибки уровня «там работало, а сдеся нет» могут возникать от опечаток и кривых рук. С ходу опечаток в коде я не вижу.
Может кто-то знает в какую сторону смотреть?
ответил 17 Ноя, 14 от Alexiaz (320 баллов)
00 голосов
нашел :D
А копать нужно было в сторону документации. А именно в сторону отложеннных функций.
В шаблоне сайта должно присутствовать выражение
Код
<?$APPLICATION->ShowHead()?>

В моем случае была вот такая запись:
Код
<?$APPLICATION->ShowMeta("keywords")?>
<?$APPLICATION->ShowMeta("description")?>
<?$APPLICATION->ShowCSS();?>
<title><?$APPLICATION->ShowTitle()?></title>


Попутно есть вопрос, существует ли функция похожая на ShowCSS() а-ля ShowJavaScript()?
ответил 14 Март, 15 от Alexiaz (320 баллов)

Связанных вопросов не найдено