miniShop2 icon indicating copy to clipboard operation
miniShop2 copied to clipboard

miniShop2 4.0.0-beta в случае хранения временных заказов в базе, они отображаются в интерфейсе заказов в админке

Open Semdevmaster opened this issue 3 years ago • 2 comments

При выборе места хранения временных заказов как bd, эти временные заказы начинают появляться в основном списке заказов в интерфейсе админки. Для менеджеров, которые работают с заказами в админке это будет полный кошмар, так как в реальные заказы подмешиваются временные. Выходом может конечно послужить фильтрация по статусу, но если нужно видеть заказы больше чем с одним статусом? Считаю лучшим решением было бы сделать отдельную вкладку - временные заказы или как ни будь по-другому назвать, не принципиально. Главное, что эти временные заказы будут жить отдельно и не будут мешать работать с реальными заказами. Отдельная вкладка стала бы хорошим началом реализации интерфейса "брошенных корзин"

image

Semdevmaster avatar Sep 20 '22 09:09 Semdevmaster

Звучит резонно

biz87 avatar Sep 20 '22 16:09 biz87

В голову приходит мысль, что для черновых заказов, которые ещё не факт, что станут заказами, хорошо бы сделать отдельную таблицу и при уже финальной отправке заказа, помещать в основную и удалять из временной. Просто у меня, например есть проект, в котором по таблице заказов строится и собирается статистика в реальном времени, и если в неё теперь ещё и будут попадать все черновые заказы, которых будет скорее всего кратно больше реальных, всё это дело фильтровать ну такое себе дело. Ну да бог с ней со статистикой, эти "черновики" будут ещё и индекс таблицы юзать, что в свою очередь со временем может вырасти в проблему производительности. В компоненте msTools которого уже нет в modstore, была отдельная вкладка и таблица для брошенных корзин, у меня на одном проекте он всё ещё работает и вот эта таблица брошенных просто неприлично больше основной с заказами.

Semdevmaster avatar Sep 20 '22 16:09 Semdevmaster