Links

Переезд и миграция

Переезд на другой хостинг / компьютер

Если вы хотите восстановить базу из файла на другом компьютере, нажмите ⚙️ - Восстановитьи скачайте бекап. Затем скопируйте скачанный архив на другой компьютер или на хостинг в папку /phpshop/admpanel/dumper/backups/ Бекап появится в спискеБаза - Резервные копии.Резервное копирование сохраняет только контент, созданный в админпанели. Шаблон дизайна переносится отдельно путем копирования соответствующего шаблона на сервере в папку /phpshop/templates/имя_шаблона. Картинки переносятся также отдельно.
Для смены названия сайта и реквизитов используется меню Настройка → Реквизиты. Заголовок сайта меняется в меню Настройка → SEO настройки

Миграция со сторонней CMS

Выберите ваш вариант:
Часть товаров на сайте, часть в учетной системе. Нужна последующая синхронизация с учетной системой
Когда требуется связка с учетной системой, нужно выгружать товары из учетной системы в пустой магазин, или из магазина в пустую учетку. Это нужно для правильной cвязки товаров.
Если необходимо перенести структуру каталогов, фотографии, которые есть на старом сайте, а в учетной нет, нужно сначала выгрузить из учетной системы товары, затем отвязать привязку к каталогам. Затем в магазине удалить каталоги, загрузить новое древо каталогов с сайта через csv.
Шаг 1.
Выгрузка из .
Выгрузка из МойСклад.
Шаг 2.
Дозагрузка данных на текущие товары с сайта через Q-parser или прайс-лист CSV.
Нужна синхронизация с учетной системой, не нужно догружать данные с сайта
1C
Выгрузка из 1С возможна с помощью наших модулей, есть бесплатная первичная настройка наших модулей по вашему запросу в техподдержку.
Нет нареканий у наших клиентов по выгрузке и синхронизации товаров с подтипами, характеристиками, особенно через облачную 1С - SCloud.
Мойсклад
Выгрузку товаров из МойСклад удобно сделать через CML. Если нужно загружать фото, ключ обновления выбирайте по Внешнему коду. Если не нужно фото, по Артикулу.
Дополнительно есть наш штатный модуль, который синхронизирует данные о товарах, но новые товары не создаст (используйте CML) – это полезно для экономии на тарифе МойСклад с возможностью cml.
Не нужна синхронизация с учетной системой
Подробно о переносе данных с сайта рассказано в разделе Сторонние парсеры. Удобно спарсить ваш сайт через Q-parser и затем загрузить к нам.
Привязка дополнительного кода/номера/артикула к товару (для обновления данных по нему)
Например, частный случай, когда в МойСклад есть фото, а на сайте есть хар-ки. Проблема в том, что в CML фото выгружаются только по Внешнему коду – на сайт в поле артикул запишется внешний код. Но на старом сайте основным признаком является другое поле - артикул. Как быть?
Чтобы поверх базы догрузить характеристики, можно к товарам привязать поле артикул. Для этого воспользуемся дополнительным полем из модуля Product Option.
  • Включим модуль и назовем доп. поле Артикул с сайта, пустое поле появится во всех товарах:
Создаем доп поле
  • Сделаем резервную копию базы, на всякий случай, в меню База - Резервное копирование.
  • Выгрузим базу из МойСклад с внешним кодом (артикул у нас) и артикулом (доп. поле у нас). Удалим все лишние колонки, кроме Внешний код и Артикул, сохраним файл в csv.
  • В магазине, в меню База - Импорт данных выберем этот файл, действие Обновить, ключ обновления id или артикул. Выключим загрузку фото. На второй вкладке укажем, где в нашем файле внешний код, где Артикул:
Сопоставление полей
На вкладке Автоматизация Отключим автоматизацию [она работает только с ключом обновления id/Артикул]
Автоматизация
  • Нажмем Выполнить. Артикул запишется в товары в доп. поле Option1
  • Удалим каталоги, унаследованные из МойСклад: меню База - SQL запрос к базе - Удалить все каталоги. В разделе CML снимем галки Создавать новые каталоги, товары, изображения:
  • Берем csv файлы из Q-parser и загрузим каталоги с сайта.
Загружаем каталоги
  • Затем загрузим товары, выберем Ключ обновления по полю Optinon1. Во вкладке Сопоставление полей, укажем колонку Артикула как Option1, сопоставим остальные поля. [Если загружать стандартно - по ключу id/Артикул, сопоставление полей делать не нужно]. На вкладке Автоматизация Отключим автоматизацию [она работает только с ключом обновления id/Артикул]. Нажмем Выполнить.
Проверим - зайдем в товар и убедимся, что данные соответствуют файлу. 🎉