Как синхронизировать два разных магазина?

 

Предположим, у Вас есть 2 сайта: первый монобрендовый или узкоспециализированный, а второй гипермаркет, со всеми товарами.

По умолчанию, при изменении цен и остатков, нужно зайти в каждую админку отдельно и поменять цены вручную. Но можно автоматизировать данный процесс, чтобы при изменении цен и наличия на одном сайте, они менялись автоматически и на другом. Рассказываем, как лучше организовать данный процесс.

По сути нужно, чтобы у товаров были одинаковые артикулы. Тогда, можно сделать один сайт главным и менять на нем цены, а у второго настроить обновление цен/остатков по расписанию по инструкции.

На сайте-доноре

1. На главном сайте, где будете менять цены, заходим в меню База - Экспорт данных, отмечаем 3 поля: Артикул, Цена, Остаток. Далее открываем вкладку Сохраненные настройки и вводим наименование для экспорта. Нажимаем Выполнить. Сразу скачивается csv файл, который также размещается на сервере. Ссылку на этот файл мы укажем на сайте-получателе данных (о ней ниже). 

2. На сайте-доноре, включаем модуль Задачи и ставим задачу на обновление данных:

 

3. Вводим название, выбираем нужное количество запусков в сутки, в поле Запускаемый файл выбираем только что сохраненный экспорт, его название будет видно в меню. Нажимаем Сохранить

4. Копируем полученную ссылку исполняемого файла, после знака равно:

Полученную ссылку вида export_3bad6a5503e53daf21261daafc289585 укажите в модуле Задачи сайта-получателя, добавив ее к полному пути файла. Например, если ссылка export_3bad6a5503e53daf21261daafc289585, то путь до файла будет имя_сайта_донора//phpshop/admpanel/csv/export_3bad6a5503e53daf21261daafc289585.csv

На сайте-получателе

5. Заходим в меню База - Импорт данных, кнопка URL. Вставляем нашу ссылку, например http://site//phpshop/admpanel/csv/export_3bad6a5503e53daf21261daafc289585.csv. Выбираем Обновление. На вкладке Сохраненные настройки вводим имя импорта:

 

6. Далее заходим в модуль Задачи и создаем задачу на выполнение Импорта несколько раз в день. Нажимаем Сохранить:

Готово! Мы настроили синхронизацию двух сайтов штатными средствами платформы, без привязки к учетной системе. 

По аналогии можно выполнить загрузку данных у магазина на сторонней платформе, если он позволяет выгружать данные с периодичностью.

Рекомендуем почитать:

+2 новых шаблона, Оптовые цены и Спеллер в придачу

+2 новых шаблона, Оптовые цены и Спеллер в придачу

В новую версию PHPShop вошли 2 бесплатных шаблона: это специально адаптированные варианты нового flow для одежды и автозапчастей: Fashion и Auto.

22-11-2022
Черная Пятница - 50% OFF

Черная Пятница - 50% OFF

Таких цен не будет еще год! С 21 по 25 ноября скидка 50% на все версии и переходы.

21-11-2022
Специальные условия от платежной системы Mandarin

Специальные условия от платежной системы Mandarin

Для наших пользователей тариф на интернет-эквайринг на 10% ниже базового, на весь период работы с сервисом.

19-08-2022