Интеграция дизайна в систему
Шаблон сайта на четверть создан. «На четверть» - это потому что в имеющемся у нас на данном моменте шаблоне есть только html-код, но отсутствуют функции вызова программных компонентов. А их интеграция – это существенный объем работы.
Статическая информация, которая не нуждается (либо редко нуждается) в замене, как правило, размещается в статических зонах Footer’а и Header’а. Заменить ее можно в кодах самих файлов, но делать это придется квалифицированному разработчику. Либо разработчик должен организовать эту замену с помощью компонентов системы силами контент-менеджеров сайта.
Примечание: Хорошим тоном в последнее время считается размещение всей информации с помощью тех или иных компонентов, оставив на долю шаблона только графическое отображение сайта.
Компоненты существенно облегчают работу по поддержке сайта. Однако работа по их внедрению в шаблон сайта требует квалификации. Чем шире применяются компоненты, тем более трудоемка и сложна работа по созданию сайта, но проще его поддержка.
Интегрировать код любого компонента в код шаблона в Bitrix Framework можно следующими способами:
- Вставкой кода из пользовательской документации
Пользовательская документация . ; - С помощью визуального редактора напрямую (невозможно с версии 14.0, так как отключено использование редактора при редактировании шаблонов сайта).
Внедрение компонентов в дизайн можно, в принципе, производить в любом порядке. Мы начнем с компонента авторизации. Но сначала разберёмся с тем, что же такое Рабочая область.
