Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

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

Помогите плиз, ибо уже на нервах весь.
Мне делают экспорт базы из 1С в формате *.csv

Когда я делаю импорт, то весь товар, который появился в базе, отключен. Приходится активировать его, но это не самое сложное.
Далее, когда мне присылают новую выгрузку, при импорте базы товары, которые уже в новой выгрузке отсутствуют, не отключаются и не удаляются, а продолжают висеть, открытые к продаже. Кол-во товара в базе не меняется. Как было кол-во товара 11+ к, так и остается после заливки новой выгрузки, хотя я загружаю 12+ к товара.

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

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


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


Обычно все работает нормально.
Ваши требования к импорту и Ваши трудности, видимо, индивидуальные. Возможно, неправильно делаете файла для импорта.
Надо вникать в детали и разбираться конкретно...
А может, и стандартный импорт сюрпризы добавляет от себя
http://pf.sochi-2014.com/shopos253ei
http://pf.sochi-2014.com/shopos258


Файл выгрузки формируется для нашего поставщика и для нас одинаково, для нас меняется цена. Только этот чудодвижок не хочет нормально товар выключать, если его нет в загружаемой базе.


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



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


Можно с этого момента подробнее?
Вот Вы загружаете товар, и если товар надо удалить из базы, то Вам надо в выгрузку забивать тот же товар со значением "delete" (как пример)? Тупо, не находите?

Так же очень интересный факт отображения кол-ва товара при входе под админом. В выгрузке было 12к товара, а показывает 11к. Удалил 16 позиций - цифра сменилась на "-16". Добавил 4 - никаких изменений. Кеш чистил.


о разумном решения работы этого скрипта я и не говорил. Я написал о том, что удаление\выключение товара происходит иначе чем вы ожидали.
документация по управлению товаров тут http://docs.shopos.ru/?id=2_4

при этом я от части согласен с текущим решением. если товаров в БД 100к, то обновлять частями удобнее, чем заливать весь файл. хотя в идеале должны быть предусмотрены настройки по этим всем возможностям. но их, к сожалению, нет.


Спасибо за ссылку. Значит буду просить поставщика добавить поле v_status в выгрузку. И загрузить ее после выключения всего товара на складе. По идее должно заработать. А то я уже отчаялся.


Источник



Copyright ShopOS