Выбираем хостинг, VPS и VDS
Пропала категория товаров в OpenCart
Взялся я помочь знакомым девушкам запустить интернет-магазин с минимальными затратами. У них есть опыт работы в определенной сфере и связи, но с какой стороны подойти к делу они не знали, да и бюджет был минимальный. Ну я и подрядился.
За основу для магазина взял ocStore (сборка на основе OpenCart с дополнительными плюшками), прикупил на форуме не дорогой, но очень качественный шаблон, настроил и запилил все хотелки. OcStore система очень гибкая и удобная, работать с ней одно удовольствие, да и скорость работы очень радует. Все, интернет-магазин запущен, контент-менеджеры обучены, пошел процесс заполнения магазина товарами.
Через две недели звонок: «Андрей! Помоги! Куда-то пропала целая категория товаров!»
Пошел смотреть. И правда, в категориях, в админке, нет категории и вложенных в неё подкатегорий. Товары из этой категории на месте и категория им назначена. Бэкап есть, но после него уже 200 товаров накидали, решил пожалеть чужой труд и не откатываться, а поразбираться. Отправился на поиски правды в дебри базы данных:
Бродил по таблицам и никак не мог понять, как так? Все категории на месте, все включены. И тут я обратил свое внимание на значения родительских категорий.
И тут до меня, наконец-то, доперло. В качестве родителя, для потерянной категории, стояла её же подкатегория, видать кто-то мышкой промахнулся получилась такая вот рекурсия. Подправил запись и тут же все стало на свои места. Так что никогда не надо впадать в панику и горячиться, ну и по-внимательнее надо быть.