Автор Тема: Ошибка в Клиенты/Корзины  (Прочитано 526 раз)

09 Февраль 2016, 13:29:30
  • Пользователь
  • **
  • Сообщений: 72
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Доброго времени суток!
Поудалял брошенные корзины в меню Клиенты/Корзины, после чего этот пункт меню перестал отображаться, выдавая на весь экран сообщение (на скриншоте).
Где найти этот Invalid address #99?
09 Февраль 2016, 13:57:55
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 33325
  • Репутация: +26771/-0
    • Просмотр профиля
Ошибка в определении адреса у сделанного заказа. Лечится только в ручную, сверкой связей в базе данных.
Нужно проверять сделанные заказы, в них ид адресов доставки, потом в базе данных восстанавливать адреса с этими ид.
 
09 Февраль 2016, 14:16:01
Ответ #2
  • Пользователь
  • **
  • Сообщений: 72
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Спасибо за ответ! А есть ли возможность удалить конфликтующие заказы?
09 Февраль 2016, 14:33:19
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 33325
  • Репутация: +26771/-0
    • Просмотр профиля
Принцип тот-же, в бд проверить зависимости, найти заказы,  которые связанные с удаленными адресами и удалить.
09 Февраль 2016, 17:41:34
Ответ #4
  • Пользователь
  • **
  • Сообщений: 72
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Ндаа... Пошарился в базе данных, нашел и поудалял ненужные корзины и заказы, на сайте все отображается теперь правильно... Но путь нифига не близкий - удалять ненужности через базу данных!