Урок 04. Создание страниц и разделов на сайте

Править на github


Среди всех файлов разделов внутри вашего проекта, есть только три системные директории: bitrix, local, upload. Остальные папки только — это лишь публичные страницы вашего сайта.

Директория local

Папка local - частично повторяет структуру папки bitrix

! Важно !

Разрабатывайте свой код только в директории local

Создание страниц и разделов

Создание в административном разделе

В разделе Контент -> Файлы и папки Добавляем новый раздел

Название раздела example1

Тело индексной страницы в этом раздере:

Hello World

Таким образом будет создана примерно следующая страница:

<?
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
$APPLICATION->SetTitle("Example 1");
?>
Hello World
<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>

Создание раздела вручную

Создаем директорию в корне проекта с названием example2

Внутри нее создаем файл index.php, со следующим содержимым:

<?php
require $_SERVER['DOCUMENT_ROOT'] . '/bitrix/header.php';
?>
Hello World 2
<?php
require $_SERVER['DOCUMENT_ROOT'] . '/bitrix/footer.php';

Дополнительные материалы

  1. Документация: Структура файлов

Задать вопрос или оставить комментарий
1

Урок 01. Установка Bitrix

0:06:21
2

Урок 02. Инициализация git репозитория в Bitrix

0:01:21
3

Урок 03. Инспекция админки Bitrix

0:03:38
4

Урок 04. Создание страниц и разделов на сайте

0:03:04
5

Урок 04 ч.2. Создание логической структуры сайта

0:02:29
6

Урок 04 ч.3. Свойства страниц и разделов

0:04:36
7

Урок 05. Конфигурирование Bitrix

0:02:20
8

Урок 06. Куда писать свой код в Bitrix

0:01:38
9

Урок 06 ч.2. Установка composer в Bitrix

0:02:09
10

Урок 06 ч.3. Место для отладки в Bitrix

0:01:45
11

Урок 07. ч1. Интеграция шаблона сайта: Как не надо делать

0:05:31
12

Урок 07. ч2. Интеграция шаблона сайта: создание первого шаблона

0:09:05
13

Урок 07. ч3. Интеграция шаблона сайта: что будем интегрировать

0:03:06
14

Урок 07. ч4. Интеграция шаблона сайта: интеграция реального шаблона сайта

0:06:35
15

Урок 07. ч5. Разбор интеграции шаблона сайта: метод ShowHead

0:01:46
16

Урок 07. ч6. Разбор интеграции шаблона сайта: метод ShowTitle

0:02:35
17

Урок 07. ч7. Разбор интеграции шаблона сайта: проверка на пролог

0:02:19
18

Урок 08. Отложенные функции, ShowHead, ShowTitle, ShowProperty

0:07:28