ID статьи: 17597, создана 18 янв 2019

Модификация шаблона

Здесь предоставляется информация по корректной модификации шаблона решения. Если следовать всем правилам, описанными здесь, то при обновлении сделанные вами доработки останутся. Все пути, описанные здесь, указаны относительно корня шаблона. Если указанных файлов не существует, их необходимо создать.

Модификация стилей шаблона.
Для редактирования стилей шаблона можно воспользоваться следующими файлами:
  • css/custom.css;
  • css/custom.scss;
  • template_styles.css;
  • styles.css.
Файлы "css/custom.css" и "css/custom.scss" подключаются после того, как подключатся все стили шаблона. Также в файле "css/custom.scss" можно добавлять инструкции SCSS для SASS компилятора, в этом файле доступны все переменные, используемые в шестеренки (пр. цвет, цвет фона и т.д.).

Модификация скриптов шаблона.
Для добавления скриптов в шаблон можно воспользоваться следующими файлами:
  • js/custom.js.
Файл "js/custom.js" подключается после того, как все другие JavaScript файлы были подключены, все используемые библиотеки будут доступны для использования в данном файле.

Модификация кода шаблона.
Для добавления кода в шаблон можно воспользоваться следующими файлами, которые подключаются в разных местах шаблона:
  • parts/custom/assets.start.php - Подключается до загрузки стилей и скриптов шаблона;
  • parts/custom/assets.end.php - Подключается после загрузки стилей и скриптов шаблона;
  • parts/custom/start.php - Подключается после инициализации всех классов и модулей, но до отрисовки какого-либо контента;
  • parts/custom/header.start.php - Подключается в начале тега <head>;
  • parts/custom/header.end.php - Подключается в конце тега <head>;
  • parts/custom/body.start.php - Подключается в начале тега <body>;
  • parts/custom/body.end.php - Подключается в конце тега <body>;
  • parts/custom/end.php - Подключается после отрисовки всего шаблона.
В данные файлы можно вносить любой исполняемый код PHP (пр. подключать собственные файлы JavaScript и CSS, подключать компоненты и др.).

Модификация шаблонов компонентов.
Для модификации шаблона какого-либо компонента его необходимо сначала скопировать и дать другое имя копии шаблона (пр. дописать в конец названия папки шаблона .custom). После этого все модификации производить непосредственно в копии шаблона. После внесения модификаций, подключить данный шаблон на той странице, где он используется.
Если Вас не устроило качество обслуживания технической поддержки, просим Вас обратиться в службу Контроля качества
Пожаловаться