Настройка шаблонов сайта

Функционал Шаблоны сайта призван улучшить работу с кастомными (разработанными под требования клиентов) шаблонами, дать возможность переключаться между шаблонами в панели администратора.
При желании шаблоны можно редактировать и дорабатывать самостоятельно либо через наших специалистов.

Действия с шаблонами

Список шаблонов располагается в меню Сайт Шаблоны Список. По умолчанию в списке будут присутствовать базовые шаблоны. Также будут дорабатываться новые шаблоны.

Вы можете как создать новый шаблон (1), так и отредактировать (2) текущий.
После нажатия на кнопку «Установить» (3) выбранный шаблон начнет отображаться на Вашем сайте.

При нажатии на кнопку «Установить контент» (4) система создает меню по умолчанию (верхнее меню, плитка на главной странице). Также создаются баннеры для данного шаблона, определенное количество тестовых страниц. 
Создаваемое наполнение позволит шаблону выглядеть так, как это задумано. Впоследствии Вы сможете это редактировать.

Фото 1. Список шаблонов сайта

Файлы шаблона

При переходе в файлы шаблона (5) (см. фото 1) мы видим список файлов, которые составляют данный шаблон:

  • javascript и liquid файлы – это шаблонизатор, который будет использоваться в наших шаблонах;
  • scss и yaml файлы – для переводов;
  • файлы графики и шрифтов – располагаются отдельным списком в нижней части страницы.

Вы можете создать новый файл или отредактировать текущий с помощью встроенного онлайн редактора файлов (см. фото 3).

При нажатии на кнопку «Загрузить данные по умолчанию» файлы перезапишутся исходниками, если эти файлы были в начальном системном шаблоне. Созданные Вами файлы останутся без изменений.

Фото 2. Файлы шаблона

 

ВАЖНО! Если Вы находитесь на базовом шаблоне, мы рекомендуем минимально вмешиваться в шаблоны, созданные нами.

Если Вы измените, например, файл _search_panel, который отвечает за панель поиска, то при внесении нами каких-либо изменений у Вас они работать не будут. И пока Ваши изменения не будут отменены, Вы не сможете увидеть наши доработки и улучшения.

 

Мы рекомендуем выбирать минимальные объекты для изменений.

Например, файл application.html отвечает за главную страницу (за главный шаблон, оболочку). Если Вы находитесь на стандартном шаблоне, то мы рекомендуем менять его в наименьшей степени, так как в него периодически вносятся доработки.
Если Вы разрабатываете свой шаблон, то данный файл обязательно должен присутствовать.

 

Если Вам нужно переопределить базовые стили, это можно сделать с помощью онлайн редактора.
Разместить свой стиль Вы можете в файле включения _user_styles.css, который есть в каждом стандартном шаблоне. Этот стиль подключен к файлу style.css и выведен в конце этого файла. При этом сам файл style.css лучше не трогать, так как при внесении изменений в файл с нашей стороны у Вас они работать не будут.

Фото 3. Онлайн редактор файлов шаблона

Включение шаблона

Каждый шаблон Вы можете посмотреть на главной странице Вашего сайта. Кнопки включить и отключить для себя на странице файлов шаблона позволяют посмотреть шаблон, не включая его для всех клиентов.

Фото 4. Просмотр шаблона

В новых шаблонах мы используем Bootstrap 4. Соответственно при своих доработках Вы также можете использовать его плагины, модальные окна и другой инструментарий.

Кнопка «Установить» (3) (см. фото 1) включает шаблон для всех Ваших клиентов.
Использовать несколько шаблонов для разных клиентов НЕЛЬЗЯ.

 

ВАЖНО! Для получения возможности переключаться между шаблонами в панели администратора необходимо сменить базовый шаблон на специальный.
Протестировать шаблоны можно без каких-либо серьезных изменений – просто обновите версию сайта.

Таким образом, если Вы захотите разработать свой полноценный дизайн и перейти на него в рамках новой системы шаблонизации, нужно будет предварительно обратиться в техническую поддержку. Наши специалисты сменят Ваш основной шаблон на Basis 1, и Вы сможете полноценно переключать шаблоны через список шаблонов сайта.

Создание шаблона

Для создания нового шаблона нажмите на кнопку «Создать шаблон» (1) в общем списке (см. фото 1). В открывшейся форме укажите:

  • Название;
  • Код шаблона – должен быть уникальным, допустимы только латинские буквы и цифры. Используется для подключения, к примеру, графики;
  • Включить кэширование – опция активируется, если Вы уже закончили всю разработку и если используете тэги кэширования (cache).
    Также если Вы перешли на один из наших базовых шаблонов и данная опция отключена, Вы можете ее активировать;
  • Шаблон из одного столбца – необходимо поставить галочку, если шаблон не двухколоночный. То есть на сайте отсутствует меню слева, в котором должны отображаться фильтры каталогов масел, шин и т.д.

Нажмите на кнопку «Создать» в нижней части формы.

Фото 5. Создание нового шаблона