Очередной вопрос про импорт!

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

seoadd
seoadd
Репутация: 0
Сообщения: 6
Зарегистрирован: 28.05.2016
С нами: 7 лет 10 месяцев

Сообщение #1 seoadd » 04.03.2019, 08:57

Доброго всем времени суток!
Использую OkayCms Lite для нового проекта. Все работает как часики, магазин будет оптовый и большинства функций не нужны. Кроме импорта и обновления цен на товары. В данный момент в магазине около 3 тысяч товаров, ежедневно по несколько раз меняется количество товара и обновляется ассортимент. Для удобства обновления я модифицировал под последнюю версию OkayCms данную доработку. Все работает на ура, цены обновляются. Но нужно при импорте сделать все товары, которые отсутствуют в файле csv, с остатком "0". ломаю голову уже неделю.
У нас доступа к 1С нет, все обновления только через CSV. Прошу помощи у пользователей замечательного OkayCMS.

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

Сообщение #2 makki » 04.03.2019, 09:50

Все просто. Перед импортом обнуляете остатки всех товаров.

Код: Выделить всё

UPDATE `ok_variants` SET `stock` = '0';

Потом делаете импорт
Последний раз редактировалось makki 04.03.2019, 10:02, всего редактировалось 1 раз.
Cоздание и расширение функционала интернет-магазина на платформе OkayCMS 2 (с 3-й и 4-й версией не работаю)

seoadd
seoadd
Репутация: 0
Сообщения: 6
Зарегистрирован: 28.05.2016
С нами: 7 лет 10 месяцев

Сообщение #3 seoadd » 04.03.2019, 09:52

Спасибо огромное за совет, сейчас попробую сделать как вы посоветовали.

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

Сообщение #4 makki » 04.03.2019, 10:04

Если у вас несколько прайсов (поставщиков) и нужно обновить наличие частично, могу предложить вам мою доработку для работы с поставщиками
https://okay-cms.com/products/postavschiki-tovarov
Cоздание и расширение функционала интернет-магазина на платформе OkayCMS 2 (с 3-й и 4-й версией не работаю)

seoadd
seoadd
Репутация: 0
Сообщения: 6
Зарегистрирован: 28.05.2016
С нами: 7 лет 10 месяцев

Сообщение #5 seoadd » 04.03.2019, 10:08

makki писал(а):Если у вас несколько прайсов (поставщиков) и нужно обновить наличие частично, могу предложить вам мою доработку для работы с поставщиками
https://okay-cms.com/products/postavschiki-tovarov
Отличная доработка, полезная для больших магазинов. Но нам она не подойдет. Оптовый магазин и мы сами поставщики товаров.


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

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


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

   

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

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

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