Обновление тем дизайна со сбросом настроек

Внимание!
Внимательно прочтите этот топик перед обновлением вашей темы дизайна!

Стоит вам внести хоть какое-нибудь изменение в настройках темы (например поменять текст логотипа, адрес, выбрать цветовую схему), как она автоматически дублируется в отдельной папке.

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

Порядок обновления тем дизайна

  • Чтобы понять логику обновлений прочитайте, что пишет сам Webasyst об обновлениях тем дизайна.
  • Сделайте дубликат своей рабочей темы (которую собираетесь обвновить) в каждом из приложений.
    (Вкладка "Дизайн" –> Настройки темы –> Создать клон темы)
    Я рекомендую переименовать созданного клона, чтобы не запутаться.
  • Структура тем дизайна такова: есть родительская тема – это тема для приложения Сайт.
    И есть дочерние темы – темы всех остальных приложений.
    Когда тему клонируете, нужно для темы каждого приложения указать родительской темой ТОЛЬКО тему-клон для приложения Сайт.
    А у темы-клона для приложения Сайт не должно быть задано родительской темы.

  • И только после этого НУЖНО сбрасывать настройки каждой темы-оригинала (не клона).
    ВНИМАНИЕ!
    Настройки темы сбрасывать крайне необходимо!
    Причём, в теме для КАЖДОГО используемого вами приложения по отдельности!



    Если настройки не сбросить, то:

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

  • Чтобы никто не видел промежуточного этапа настройки переключите ваш сайт на работу с темой-клоном (это ваша предыдущая рабочая тема).
    А для настройки новой версии темы создайте новое скрытое поселение.
    Всё это делается в приложении сайт –> структура. Посмотрите топик про назначение тем для приложений.
  • Теперь можете смело обновлять тему-оригинал и переносить настройки и изменения из старой версии клона в новую обновлённую версию.
  • После обновления зайдите в приложение Инсталлер - настройки и нажмите на кнопку "Очистить кэш".
  • После настройки новой версии темы, удалите скрытое поселение, а на основное назначьте обновлённую, только что настроенную вами тему.
Владимир Сергеев
Разработчик
Опубликовано: 26 апреля 2016

0 комментариев

Добавить комментарий
Чтобы добавить комментарий, зарегистрируйтесь или войдите
Мы получаем и обрабатываем персональные данные посетителей нашего сайта в соответствии с официальной политикой.
Если Вы продолжите использовать сайт, мы будем считать, что Вас это устраивает.
Подписывайтесь и получайте скидки!

Узнавайте первым о скидках и специальных предложениях!