Интеграция вёрстки битрикс

! Не вносить изменения в файлы ядра!

Создание нового сайта

Скачиваем сайт https://www.1c-bitrix.ru/download/cms.php#tab-subsection-2

Создаем папку local > templates > название шаблона > header.php + footer.php + template_styles.css + assets + components

Для того что бы не было возможности обратиться к файлу из вне прописываем эту строчку вверху фалов header и footer

Файл с описанием шаблона description.php –

Удаляем все кроме папок bitrix и upload, скачиваем архив – https://drive.google.com/file/d/1DZ1yIaTF383RVLP1DSV-1ihLtMt-NxlE/view?usp=sharing
и копируем все файлы из него в корень сайта.
Или делаем все в ручную –
Скриншот – screen.gif (800/600) preview.gif – Размещается в корне шаблона

Удаляем все лишние файлы и папки
Пример того что должно остаться:

Переходим в админку и удаляем все лишние инфоблоки

Переносим верстку в папку корня
Заменяем верстку в индексе из index.html и разносим шаблон на части

Вывести тайтл

Подключить стили

Если возникнет ошибка на Open Server что файл темы не подключен, меняем конфиг сервера

 

Включаемая область

Используется для вывода например логотипа.
Настройки задаются –
“из файла”
путь к файлу php с содержимым, например – “/include/logo.php”

Меню

Настройки-настройки модулей-управление структурой

создаём Типы меню с произволными названиями

Разделы нужно создавать только на главной странице, иначе создадутсья подразделы

Создаём разделы под каждый из пунктов меню

Формируем код компонента меню и вставляем вместо меню

Создание собственного компонента
ссылка