Письмо с магазина на Opencart

Пропали категории Opencart или изменилась их принадлежность

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

У клиента всего 4 категории и каждая из них основная ( не дочерняя ). В БД я обнаружил что каждой таблице присвоен родитель, родитель которого нет. Родителя можно посмотреть в таблице  oc_category в поле parent_id, там у меня появились какие-то странные значения, я их заменил нулями. После этого категории появились, но в форме добавления продукта они были перепутаны некоторые из них были друг-другу родителями.

Для устранения жтого недочета я  переше в таблицу oc_category_path — тут категорий почему-то было в 2 раза больше чем на самом деле, а в поле path стояли «левые» значения  я их заменил нулями. Так же удалил дубли категорий и оставил только категории где category_id и path_id совпадали. После этого все вернулось на свои места.


Добавить комментарий