Автор Тема: Пропали все скидки на сайте  (Прочитано 294 раз)

03 Июль 2020, 08:55:01
  • Пользователь
  • **
  • Сообщений: 70
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Добрый день.

При загрузке скидок на сайт PrestShop 1.6 через CSV админка выдала такое как на картинке ниже и после этого пропали вообще все скидки на сайте.

В чем могло быть дело? И как теперь вернуть все скидки?

Хотя в админке скидки видны, но на сайте они не отображаются.

И теперь, когда создаю новый товар со скидкой, то в админке скидка видна, а на сайте нет.

Спасибо.
03 Июль 2020, 21:34:06
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 16667
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Может неправильный формат полей поставили в csv, может знак какой лишний, от этого такая ошибка.
Файл импорта проверьте.
Вернуть можете только если сделали бекап базы перед импортом. Нет бекапа, тогда в ручную исправлять нужно.
06 Июль 2020, 16:28:05
Ответ #2
  • Пользователь
  • **
  • Сообщений: 70
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Может неправильный формат полей поставили в csv, может знак какой лишний, от этого такая ошибка.
Файл импорта проверьте.
Вернуть можете только если сделали бекап базы перед импортом. Нет бекапа, тогда в ручную исправлять нужно.
Да, в принципе так и думал, в файле была ошибка. Без бекапа никак нельзя восстановить скидки на сайте? (ведь в админке они видны).
06 Июль 2020, 16:33:44
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 16667
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Без бекапа только в ручную. В базе ошибки и их исправить можно редактирую каждый товар. Или заново выгрузить полностью товары, исправить в файле импорта ишибки и загрузить.
06 Июль 2020, 16:54:16
Ответ #4
  • Пользователь
  • **
  • Сообщений: 70
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Без бекапа только в ручную. В базе ошибки и их исправить можно редактирую каждый товар. Или заново выгрузить полностью товары, исправить в файле импорта ишибки и загрузить.
Вручную пробую обновить в каком-то одном товаре скидку, но почему она не отображается на сайте? И когда просто новый товар ставлю со скидкой, то она тоже не отображается.
06 Июль 2020, 17:26:56
Ответ #5
  • Ветеран
  • *****
  • Сообщений: 16667
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Птому что ошибки в базе. Поэтому нужно все товары исправлять.
07 Июль 2020, 09:26:23
Ответ #6
  • Пользователь
  • **
  • Сообщений: 70
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Птому что ошибки в базе. Поэтому нужно все товары исправлять.
Добрый день.
Попробывал этот файл загрузить на другом сайте, всё прошло хорошо, скидки никуда не делись, потом снова загрузил этот файл на первый сайт после отката базы и там снова все пропало.
Может быть какой-то лимит на загрузку скидок в базе? Так как на первом сайте довольно много скидок по сравнению с первым, движок сайта один и тот же на обоих сайтах.
07 Июль 2020, 10:47:40
Ответ #7
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86688
  • Репутация: +25428/-0
  • Сообщество PrestaShop
    • Просмотр профиля
В prestashop нет ограничений для скидок.