Перенос заказов Zen Cart в Woocommerce

Я искал этот сайт и сайт ZenCart и не нашел ничего, что можно было бы использовать. Я хочу переместить заказы из Zen Cart в Woocommerce. Я все экспортировал из Zen и уже перенес в Woo, кроме заказов. Файлы csv и xml не содержат фактической информации о заказе (за исключением номера заказа, который бесполезен). Я могу найти только одну картографическую систему (Cart2Cart), но она очень дорогая для более чем 130 тысяч заказов.

Итак, мой вопрос: знаете ли вы лучший способ перенести это? Если нет, у вас есть решение, о котором я не подумал? Если бы это было всего несколько сотен или тысяч заказов, то с миграцией не было бы проблем, но с таким количеством заказов я не знаком.

Я хорошо разбираюсь в phpmyadmin, поэтому могу экспортировать и т. д. Пожалуйста, дайте мне знать, какую еще информацию я могу вам предоставить, и заранее спасибо за вашу помощь!

Спасибо, К


person Community    schedule 18.02.2019    source источник
comment
Есть причина, по которой мигрировать 130 000 заказов недешево. Вы можете написать скрипт, который принимает заказы один за другим и отправляет их в базу данных woo. Вы должны выяснить обе модели БД и провести обширное тестирование.   -  person vandijkstef    schedule 25.03.2019
comment
Если бы я знал, как написать этот сценарий, мне не понадобилась бы помощь. ХА-ХА, я нашел старый код на github, который мне прислал разработчик, и я собираюсь попробовать изменить его.   -  person    schedule 08.04.2019
comment
Начните с чтения о том, как делать SQL в PHP, и сравнения моделей БД. Убедитесь, что вы можете ВЫБРАТЬ один заказ и, например, print_r(). Затем измените данные, чтобы они соответствовали другим моделям данных. (Здесь довольно хорошо использовать ассоциативные массивы PHP или полномасштабные объекты, если хотите, иначе используйте отдельные переменные). Затем ВСТАВЬТЕ его в другую БД (или таблицу) (снова , один заказ за раз). Затем добавьте несколько циклов, чтобы не делать один, а, например, небольшую группу из 25, медленно увеличивая и устраняя проблемы, с которыми вы сталкиваетесь. Опять же, есть причина того, что это не дешево.   -  person vandijkstef    schedule 15.04.2019
comment
РЖУ НЕ МОГУ! Да, я попробовал сервис Cart2Cart и до сих пор не понимаю, почему люди выбирают их. Я думаю, что Next-Cart - отличная альтернатива. Это намного удобнее и дешевле.   -  person Jamy    schedule 13.05.2019


Ответы (2)


WordPress предлагает несколько плагинов для миграции WooCommerce, которые могут сильно помочь вам в этой ситуации.

Попробуйте это: https://wordpress.org/plugins/nextcart-woocommerce-migration/

Это позволяет бесплатно перемещать заказы из ZenCart в WooCommerce.

person Jamy    schedule 04.06.2019

У меня есть несколько магазинов, и я сделал кучу миграций. Я пробовал разные методы, но автоматический способ сработал лучше всего для меня, так как у меня не так много времени, чтобы заниматься этими техническими вещами самостоятельно. Я бы посоветовал вам попробовать Cart2Cart - это мой помощник номер один. Ребята действительно молодцы, все делают гладко. Цена доступная, так что не стоит переживать по этому поводу. Вы можете выполнить бесплатную демонстрацию и принять окончательное решение. Хорошего дня!

person Jason Walsh    schedule 09.04.2020
comment
Это больше похоже на продвижение, чем на решение. Цените, если мы предоставляем кодовые решения. Остальное можно оставить в комментариях. - person Jebin; 09.04.2020
comment
@Jebin Не уверен в этом. Вопрос уже упоминает об этом. - person Scratte; 09.04.2020