Восстановление дизайна из бекапа работает некорректно
Здравствуйте.
Решили разобраться как работает восстановление данных (товарная база и дизайн) из бекапа. Для этого попробовали развернуть ещё один магазин по данным основного на другой учётной записи.
База товаров импортировалась из CSV-файла очень хорошо, особенно порадовал то, что изображения перенеслись на новое место через их адреса на старом. Хотелось бы при этом пожелать, чтобы бекапу и последующему восстановлению подлежали также пользовательские списки, списки сопутствующих продаж для каждого товара, привязки изображений к артикулам и проч.
Для бекапа дизайна использовалась функция «Скачать архив с темой дизайна», для его развёртывания на новом месте функция «Загрузить архив с темой». Дизайн в результате восстановился совершенно некорректно: вот исходный сайт: http://point-of-rise.ru, вот его дубликат: https://academic.host.webasyst.com/shop
Мы в данном случае сделали что-то не так или это ошибка системы?
4 ответа
Если у темы дизайна есть родительская тема (обычно для приложения Сайт), то резервную копию нужно сохранять и восстанавливать и для неё тоже. И затем на новом сайте выбрать эту родительскую тему в настройках темы магазина.
Хорошо, так и сделали: сначала сохранили и развернули резервную копию дизайна сайта, потом магазина.
Главная страница восстановилась корректно: https://academic.host.webasyst.com/shop (небольшие неточности связаны с локальными настройками нового магазина).
Страница категории тоже: https://academic.host.webasyst.com/shop/category/h...
Страница категории 2-го уровня нет: https://academic.host.webasyst.com/shop/category/h...
Страница отдельного товара тоже нет: https://academic.host.webasyst.com/shop/diary-succ...
Плагины тоже перенесли?
Верстка может ехать и кривить, если в теме установлены хелперы плагинов, но сами плагины либо не существуют, либо не обновлен кеш.
Перенесли все бесплатные плагины, покупать ещё раз платные для проверки системы бекапа считаем нецелесообразным, проблема не решилась. Вы уверены что дело только в этом? Потому что если да, то мы считаем работу системы бекапа вполне подходящей на случай форс-мажора.