Восстановите потерянную корзину для покупок
Пользователь добавил товары в свою корзину прошлой ночью. Каким-то образом ее сеанс был потерян, и сегодня утром, когда она попыталась выписаться, они исчезли. Она провела несколько часов за покупками и очень расстроена. Мы должны найти ее товары в корзине или сорвем распродажу.
У администратора есть область "брошенные тележки", но, похоже, она отражает только зарегистрированных пользователей, поэтому для меня она бесполезна.
Я смотрю на таблицу базы данных report_event
. Просматривая записи за вчерашний вечер, и ограничившись event_type_id
= 4 (что равно event_name
= "checkout_cart_add_product" в таблице report_event_types
), я вижу две группы записей примерно за то время, когда она делала покупки. У каждой группы есть один и тот же subject_id
, который, как я думаю, может подключаться к пользовательскому сеансу. Идентификаторы объектов все разные, но я не знаю, что это такое. Являются ли они идентификаторами product_id?
1 answers
Afaik magento не очищается, поэтому, если она не вошла в систему, вы должны найти ее цитату в таблице sales_flat_quote
и все элементы в таблице sales_flat_quote_item
. Вы можете попробовать добавить ее customer_id
в цитату, проверить, что другой нет, и активировать ее.
Хотя не уверен, сработает ли это.