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

Как прикрепить файл CSS ?

00 голосов
5
Здравствуйте. требуется прикрепить к файлу .php файл CSS. Как это можно сделать? стандартным способои не получается, а на других примерах файлов компонентов не понятно, как прикрепляются файлы.Заранее спасибо
спросил 04 Сен, 13 от MuuR (120 баллов)

5 Ответы

00 голосов
Не совсем понятно что именно вы хотите сделать. Если прикрепить CSS файл к шаблону компонента, то создайте в папке шаблона (где находится template.php) файл style.css.
ответил 04 Сен, 13 от Thieve (460 баллов)
00 голосов
Если что-то идет вразрез в логикой битрикса, прикрепить "влоб" можно так:
Код
<style>
<?=file_get_contents('style.css')?>
</style>


Вот только это обычно не требуется, так как имеются стандартные механизмы стилизации.

p.s. Админам: Ненавижу автозамену тегов в сообщениях на форуме битрикса. Почему оно < style > заменяет на зачеркнутый шрифт??
<style>пример</style>
ответил 27 Ноя, 13 от Eddie (2,060 баллов)
00 голосов
Можно так ещё:
Код
<?$APPLICATION->AddHeadString('<link href="'.$APPLICATION->GetCurDir().'style.css";  type="text/css" rel="stylesheet" />',true)?>


Мануал: http://dev.1c-bitrix.ru/api_help/main/reference/cmain/addheadstring.php
ответил 09 Март, 14 от Veide (320 баллов)
00 голосов
спасибо :)
ответил 29 Июнь, 14 от MuuR (120 баллов)
00 голосов
А можно еще так :)
<?$APPLICATION->SetAdditionalCSS("/path/to/style.css");?>
ответил 30 Окт, 14 от MaXyZ (140 баллов)

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

0 голосов
1 ответ
0 голосов
3 ответов
спросил 25 Март, 14 от Frejho (580 баллов)
0 голосов
5 ответов
спросил 28 Май, 13 от guk (360 баллов)
0 голосов
2 ответов
спросил 02 Апр, 14 от MadHatter (260 баллов)