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

Как добавить включаемый блок в любое место страницы?

00 голосов
2
Здравствуйте!

У нас установлена демо-версия bitrix (последняя версия). Очень удобно добавлять на страницу в HTML редакторе различные объекты: опросы, форумы и т.п. Но я не нашел способа как добавить в произвольное место страницы блок текста, который мог бы использоваться в различных местах сайта, и, поэтому, существует в виде отдельного файла.

Нужно ли пользоваться $Application->IncludeFile или можно это сделать по другому?

Заранее благодарен,
Александр.
спросил 11 Янв, 14 от Kania (5,180 баллов)

2 Ответы

00 голосов
Для этого необходимо вставить в ваши header.php и footer.php код, аналогичный тому что в демо-версии:

Код
<?
$APPLICATION->IncludeFile(
   $APPLICATION->GetCurDir()."sect_inc.php", 
   Array(), 
   Array(
      "MODE"=>"html", 
      "NAME"=>GetMessage("SECT_INC"), 
      "TEMPLATE"=>"sect_inc.php")
   );
?>
ответил 23 Апр, 14 от IMXOM (140 баллов)
00 голосов
Юрий, спасибо, все получилось!

В нашем случае было нужно вставить фрагмент html в центр страницы index.php. В качестве фрагмента я использовал index_inc.php, но, думаю, это пройдет и с любым другим файлом.

Спасибо еще раз,
Александр.
ответил 17 Авг, 14 от Kania (5,180 баллов)

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

0 голосов
2 ответов
0 голосов
5 ответов
0 голосов
7 ответов
спросил 19 Июнь, 13 от norb (180 баллов)
0 голосов
1 ответ
спросил 08 Дек, 13 от dimka1977 (100 баллов)