Категории
[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 в выгрузку. И загрузить ее после выключения всего товара на складе. По идее должно заработать. А то я уже отчаялся.
Источник
|