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

Включаемый файл (IncludeComponent). Неправильное формирование страницы (header.php - footer.php - WORK_AREA). Плывет верстка страницы

00 голосов
1
Имеется шаблон сайта. Необходимо разместить в шаблоне включаемый файл в "шапке" сайта. Используя вот такие конструкции: 
Код
<?$APPLICATION->IncludeComponent(
   "bitrix:main.include",
   "",
   Array(
   "AREA_FILE_SHOW" => "file",
   "PATH" => $APPLICATION->GetTemplatePath("inc/copyright.php"),
   "EDIT_TEMPLATE" => ""
   )
);?> 

Код
<?$APPLICATION->IncludeFile(
SITE_DIR."include/copyright.php
",
Array(),
Array("MODE"=>"html")
);?> 

пытался подключить включаемый файл. В подвале (после #WORK_AREA#) получается разместить данные из включаемого файла и всё отображается хорошо, но если переместить данную включаемую область в шапку (до  WORK_AREA), то едет верстка.
А именно на странице вначале отображается содержимое header.php шаблона, затем footer.php шаблона, а только потом сам контент из WORK_AREA.
Причем, если использовать:
Код
<?$APPLICATION->IncludeComponent("bitrix:main.include", "", array(
   "AREA_FILE_SHOW" => "sect",
   "AREA_FILE_SUFFIX" => "inc",
   "AREA_FILE_RECURSIVE" => "Y"
   ),
   false
);?> 
то страница формируется и отображается правильно, по порядку ( header.php - WORK_AREA - footer.php ) включая все "включаемые области", не зависимо от того где находится (до или после  #WORK_AREA# ).
Подскажите правильно использовать IncludeFile?!
ПС: перерыл все мануалы разработчиков и учебные курсы, ни какой информации почему возникает такая путаница нет.
спросил 28 Июнь, 13 от Ichari (120 баллов)

1 Ответ

00 голосов
та же проблема при этом #WORK_AREA# вообще просто пропадает.
ответил 28 Июнь, 13 от Eyron (140 баллов)

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

0 голосов
3 ответов
спросил 06 Ноя, 13 от Babyk (140 баллов)
0 голосов
2 ответов
спросил 26 Фев, 14 от GIN1 (200 баллов)
0 голосов
1 ответ
спросил 30 Авг, 13 от SAILLER (160 баллов)
0 голосов
2 ответов
0 голосов
6 ответов