Импорт товаров без замены

Правила раздела: faq.php?mode=okay
Модератор: Модераторы

n4sm
n4sm
Репутация: 5
Сообщения: 15
Зарегистрирован: 27.02.2019
С нами: 5 лет 1 месяц

Сообщение #1 n4sm » 31.05.2019, 13:54

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

korshunov
korshunov
Репутация: 146
Сообщения: 1854
Зарегистрирован: 03.12.2015
С нами: 8 лет 3 месяца
Skype

Сообщение #2 korshunov » 31.05.2019, 15:25

Сталкивался много раз.
Надо переделывать скрипт обмена с 1С по свои нужды...

makki M
makki M
Репутация: 199
Сообщения: 697
Зарегистрирован: 12.08.2016
С нами: 7 лет 7 месяцев
Откуда: Киев
Сайт

Сообщение #3 makki » 31.05.2019, 19:25

n4sm писал(а):Подскажите, может кто сталкивался с таким:
Нужно при импорте товаров не заливать заново весь список товаров, а просто заливать нужные позиции в екселе.
В случае совпадения по ключу не перезаписывать на сайте.
Я так понимаю, нужно только добавление новых товаров через импорт, а старые, даже если они присутствуют в файле импорта, - не обновлять.

Для этого нужно переделывать файл импорта backend/ajax/import.php
Там есть update_product и add_product, а также update_variant и add_variant.
update нyжно убрать

korshunov писал(а):Сталкивался много раз.
Надо переделывать скрипт обмена с 1С по свои нужды...
Причем здесь 1С?
Cоздание и расширение функционала интернет-магазина на платформе OkayCMS 2 (с 3-й и 4-й версией не работаю)

korshunov
korshunov
Репутация: 146
Сообщения: 1854
Зарегистрирован: 03.12.2015
С нами: 8 лет 3 месяца
Skype

Сообщение #4 korshunov » 01.06.2019, 06:25

makki писал(а):
Причем здесь 1С?

Да, этот скрипт тут не при чем, ошибся.
Надо переделывать скрипт импорта под свои нужды...


Название раздела: Вопросы по работе с OkayCMS
Правила раздела: faq.php?mode=okay

Быстрый ответ


Введите код в точности так, как вы его видите. Регистр символов не имеет значения.
Код подтверждения

   

Вернуться в «Вопросы по работе с OkayCMS»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 45 гостей