Как обновить тему дизайна
Скачайте архив темы дизайна Ahead на ваш компьютер
Если что-то пойдет не так при обновлении, у вас останутся исходные файлы темы дизайна, и вы в любой момент сможете их восстановить у себя на сайте. Это дополнительная подушка безопасности.
Склонируйте текущую тему дизайна
Склонированную тему нужно будет использовать для работы сайта, чтобы посетители видели текущую версию, пока вы будете заниматься настройками обновления, и сайт не прерывал работу.
Укажите название темы дизайна и ID (допустимые символы для ID: цифры, буквы латинского алфавита, без пробелов и пр.).
Например, название клона темы дизайна – «Ahead - клон 17.11.2020», ID клона темы дизайна – «ahead17112020».
Так создастся клон темы каждого приложения. В противном случае придется то же самое проделывать в каждом приложении.
Экспортируйте настройки темы дизайна
Перейдите в приложение сайт и скачайте настройки темы. Настройки темы будут скачаны в архиве.
Назначьте клон темы для каждого приложения
Откройте каждое приложение текущего сайта в настройках маршрутизации и для каждого выберите в качестве темы дизайна клон («Ahead - клон 17.11.2020»).
Таким образом, пользователи, которые зайдут на сайт, будут видеть прежнюю тему дизайна.
Создайте отдельное правило для обновленной темы дизайна
Введите название поселения, выберите приложение «Магазин», выберите в качестве темы дизайна тему «Ahead».
Обновите тему дизайна до новой версии
Вернитесь в приложение Магазин. Обновите тему дизайна на специально созданной для этого витрине до последней версии.
Сбросьте старые изменения темы дизайна
Оставайтесь на этой же витрине. Чтобы все настройки отображались корректно, нужно сбросить изменения.
Если тема дизайна была изменена, то в открывшемся окне отметьте «Также сбросить все изменения, которые вносились в родительскую тему дизайна site:ahead» и кликните по кнопке «Восстановить из исходной версии».
Импортируйте сохраненные настройки обратно
Загрузите архив с настройками темы дизайна скачанный ранее.
Выберите скачанный ранее архив.
Исправьте возможные ошибки json полей ( при переходе с версии 1.6.6 на версию 2022.*.* )
При переходе с версии 1.6.6 на версию 2022.*.* вам необходимо будет исправить ошибки в полях JSON темы дизайна. Для этого мы написали специальный скрипт миграции, который обнаружит ошибки и выдаст уведомление в панели управления темой дизайна. Далее вам нужно нажать на кнопку Исправить ошибки. После исправления страница перезагрузится.
Перенесите свои изменения
Если правки в шаблонах были выполнены через админку, то увидеть, в какие файлы были внесены изменения, можно по полужирному начертанию названия файлов в админке.