Не знаю может кому интересно будет, как создаются страницы в битриксе. Есть документация, но если лень читать то вот более простым языком. Если вы впервые сталкиваетесь с 1С-Битрикс (режим «Управление сайтом»), может показаться, что система устроена как лабиринт. Но на самом деле всё проще, чем кажется.
Страница = папка
В Битрикс каждая страница — это не отдельный файл, а папка на сервере. А сама страница отображается благодаря файлу index.php, который лежит внутри этой папки.
Пример:
- URL
/start/→ физический путь:/public_html/start/index.php - URL
/about/→ путь:/public_html/about/index.php
Если в папке есть index.php — это полноценная страница. Если его нет, но есть файл .section.php — это просто раздел (без контента).
Как создать новую страницу
Способ 1: Через административную панель
- Зайдите в админку (обычно
/bitrix/). - Перейдите: Контент → Структура сайта.
- Найдите нужный раздел и нажмите «Добавить страницу».
- Укажите:
- Название страницы (например, «Тест»)
- URL-путь (например,
/test/) - Шаблон (обычно
page.php)
- Сохраните и отредактируйте содержимое в визуальном редакторе.
Способ 2: Через FTP / файловый менеджер хостинга
- Подключитесь к серверу (через FTP, SFTP или панель хостинга).
- Создайте новую папку, например:
public_html/my-new-page/ - Внутри создайте файл
index.php. - Добавьте базовую структуру:
<?php
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
$APPLICATION-> SetTitle("Моя новая страница");
?>
<h1> Привет! Это моя страница</h1>
<p> Любой HTML-контент здесь.</p>
<?php require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php"); ?>
Готово! Страница доступна по адресу /my-new-page/.
Как редактировать существующую страницу
Есть два основных способа:
- Через админку — удобно для контент-менеджеров. Заходите в «Структуру сайта», выбираете страницу, редактируете текст в WYSIWYG-редакторе.
- Через FTP — удобно для разработчиков. Просто редактируете файл
index.phpв нужной папке в любом текстовом редакторе.
Как безопасно тестировать изменения
Прежде чем править рабочую страницу:
- Создайте копию папки:
/start/→/start_test/. - Вносите изменения в
/start_test/. - Проверяйте результат по URL:
/start_test/. - Когда всё готово — переименуйте папки:
/start/→/start_backup//start_test/→/start/
Так вы не сломаете живой сайт даже при серьёзных ошибках.
Важные файлы в папке страницы
index.php— основной файл страницы..section.php— содержит метаданные (SEO-заголовок, описание и т.д.). Не удаляйте его.text.php,adv.php,stages.phpи т.п. — вспомогательные файлы, если они используются через компонентbitrix:main.includeс суффиксами.
Советы
- Всегда делайте бэкап перед правками.
- После изменений через FTP — очищайте кеш: добавьте
?clear_cache=Yк URL или через админку: Настройки → Кеш → Очистить кеш. - Если вы просто хотите вставить HTML — перепишите
index.phpцеликом, оставив только подключениеheader.phpиfooter.php.
Битрикс — не шизофрения, а просто старый, но мощный инструмент. Как только вы поймёте его логику, работать с ним станет гораздо проще.
Комментарии
Пока нет комментариев. Будьте первым!