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

Помогите разобраться

00 голосов
8
Буквально на днях начал осваивать битрикс. Создал пару шаблонов и у меня появился один, может очень глупый вопрос. Work area, что это? И с чем ее едят) В документации даются расплывчатые сведения о рабочей области. Является она частью шаблона или частью страницы? Пока что редактирую содержимое прям в /index.php
    В документации для разработчиков дается такое определение
   Тело страницы Тело страницы это часть PHP/HTML кода, расположенного в скрипте между подключениями пролога и эпилога. Тело страницы не является частью шаблона сайта и представляет из себя индивидуальное содержимое публичной либо административной страницы.
Если это так, то где физически хранятся данные из рабочей области (тело страницы) и как ее прикрепить к моему шаблону сайта?
спросил 21 Май, 13 от Tord (160 баллов)

8 Ответы

00 голосов
Физически тело страницы будут хранится в файлах которые вы создадите, например /index.php. И уже в этом файле вы располагаете компоненты которые вы хотите видеть на странице, например bitrix:news
ответил 21 Май, 13 от Reihent (580 баллов)
00 голосов
Это понятно) Но я так и не понял, возможно ли присоединить рабочую область к шаблону
ответил 22 Май, 13 от Tord (160 баллов)
00 голосов
Цитата
JIOnOCTb пишет:
Это понятно) Но я так и не понял, возможно ли присоединить рабочую область к шаблону
Рабочая область - то, что подключается на странице после header.php и до footer.php.
А что значит "присоединить"?
ответил 10 Авг, 13 от SleepLess (1,220 баллов)
00 голосов
Цитата
Рабочая область - то, что подключается на странице после header.php и до footer.php.
Вне зависимости от способа подключения?
Цитата
А что значит "присоединить"?
Возможно ли подключение рабочей области вместе с шаблоном? т.е. на каждый шаблон своя рабочая область
ответил 10 Ноя, 13 от Tord (160 баллов)
00 голосов
Цитата
JIOnOCTb пишет:
Вне зависимости от способа подключения?
да.

Цитата
JIOnOCTb пишет:
Возможно ли подключение рабочей области вместе с шаблоном? т.е. на каждый шаблон своя рабочая область
можно только оставлять рабочую область пустой (т.е. сами подключаемые файлы оставлять пустыми), а все неободимое писать в шаблон.
ответил 17 Фев, 14 от SleepLess (1,220 баллов)
00 голосов
Цитата
можно только оставлять рабочую область пустой (т.е. сами подключаемые файлы оставлять пустыми)
Не совсем понял, о каких подключаемых файлах идет речь?
ответил 09 Июнь, 14 от Tord (160 баллов)
00 голосов
Цитата
JIOnOCTb пишет:
Не совсем понял, о каких подключаемых файлах идет речь?
Смотрите. Например, страница списка новостей: /news/index.php (или любая другая в публичном разделе).

Смотрите код: образно говоря, сверху подключается /bitrix/header.php - он подключает header.php шаблона. далее идет сообственно содержимое страницы /news/index.php. Т.е. "внутренности" (все что после подключения header.php и до подключения footer.php) можно удалить.

Т.е., если хотите чтобы вся информация была в шаблонах, файлы в публичке, по идее, должны быть типа:
Код
<?
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
$APPLICATION->SetTitle("Кредит на автозапчасти в Хабаровске");
?> 

<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?> 
ответил 07 Окт, 14 от SleepLess (1,220 баллов)
00 голосов
Спасибо, вроде разобрался
ответил 08 Фев, 15 от Tord (160 баллов)

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

0 голосов
2 ответов
спросил 16 Апр, 14 от Arctill (100 баллов)
0 голосов
2 ответов
спросил 05 Март, 14 от Soulmir (100 баллов)
0 голосов
2 ответов
0 голосов
4 ответов
0 голосов
6 ответов
спросил 18 Окт, 13 от TeAr (120 баллов)