Начиная с обновления 1.2.6 появилась возможность создавать свои кастомные темы.

Создание кастомной темы делается по аналогии с темами в папке /css/theme

Чтобы создать кастомную тему:

  1. Создаем папку /css/theme/custom-<НАЗВАНИЕ_ТЕМЫ>
  2. В эту папку помещаем все необходимые стили, картинки стилей.
  3. Обязательные файлы:
    1. custom-<НАЗВАНИЕ_ТЕМЫ>.css — основной стилевой файл должен называться так же как и тема
    2. custom-<НАЗВАНИЕ_ТЕМЫ>.jpg — большая картинка темы
    3. custom-<НАЗВАНИЕ_ТЕМЫ>-preview.jpg — маленькая картинка темы
    4. name.txt — содержит название темы для отображения в админке
  4. Идем в новую админку, раздел Конфигурация, видим среди доступных тем новую каcтомную тему. Включаем ее.
  5. Теперь все стилевые файлы подключаются ТОЛЬКО из папки этой темы.

Важно

Кастомники могут спокойно обновляться. Темы, созданные в этих папках никак не задеваются обновлениями.

Проверка на существование и вывод кастомной темы делается в файлах:

  1. /blocks/HeaderNew.class.php
  2. /templates/main/headernew.html

Поэтому, если у клиента эти файлы кастомизированы, то клиент должен добавить в эти файлы соответствующие правки, чтобы его кастомная тема подключалась.

  • Нет меток