Несуществующий заказ в корзине (dummy)
Материал из Umicms
Версия от 11:55, 24 октября 2018; Aposio (обсуждение | вклад) (Новая страница: «'''Актуально для версии 19.''' == Описание == Бывает, что на сайте у супервайзера в корзине от…»)
Актуально для версии 19.
Описание
Бывает, что на сайте у супервайзера в корзине отображается некий заказ, но при переходе в саму корзину он отсутствует. Для решения проблемы данный некорректный заказ необходимо найти в базе данных и удалить.
Пример
Переходим в корзину, смотрим xml код страницы (в конце URL добавляем /.xml, например domain.ru/emarket/cart/.xml).
Находим конструкцию вида <data id="135440" xlink:href="uobject://135440">, внутри которой находятся данные о заказе.
data id - это id заказа, который нас интересует.
Заходим в базу данных. В таблице cms3_objects ищем запись по id для того, чтобы убедиться в правильности найденного заказа.
Выполняем sql-запрос:
DELETE FROM cms3_objects WHERE id='135440'
Теперь заказ удален и больше не будет мешать.