
Feature request: update ecommerce 'order view' and 'dashboard'
Reported by dleffler | September 25th, 2014 @ 06:41 PM
Since several sites are now using ecommerce out-of-the-box instead of a custom solution, the day-to-day interaction with the ecommerce system is pretty dated and not as usable as it could be/needs to be. Here's some ideas for updating those interfaces:
-
Manage Orders
- column filtering using DataTables, also date filter
- color indicator of paid/unpaid
- indicate payment type?
- color/icon indicator of order status
-
View Order
- link to customer account
- better usability on initial tab (we don't need to only see the receipt, but the status, etc.. Doesn't need to simply be a copy of the invoice
- perhaps most info/statuses on the main view?
-
Dashboard
- use some fancy charts?
- provides some totals (active carts, new orders, online visitors, etc...
Comments and changes to this ticket
-
dleffler September 25th, 2014 @ 09:37 PM
- Assigned user set to dleffler
- And mostly it MUST be responsive!
- Some of the store management vies need to be full width (use action_map?)
-
dleffler September 25th, 2014 @ 11:00 PM
- And perhaps a vertical, collapsible ecommerce menu
- And an ecom specific search feature (we already have a widget for this for the most part)
-
expNinja October 8th, 2014 @ 02:19 PM
(from [891f13d062fa2565a66d9cd8437ba534429e21b8]) Several e-commerce updates; updates sales tax management to allow for origin & destination taxes; allows enable/disable tax rate; adds US sales tax table to store sample and ecommerce default databases; adds new responsive order view to bs3; adds 'steps' display to checkout process (new breadcrumb smarty function); fixes viewuser to allow non-admin users to display their order (regression fix for security fix); revises Store Configuration tab groupings [#1215] [#1220] [#1218] https://github.com/exponentcms/exponent-cms/commit/891f13d062fa2565...
-
expNinja October 8th, 2014 @ 02:36 PM
(from [3e8e96f94a6daeb85126740a97a3397fd34603a6]) Updates showall orders to better flag new orders [#1218] https://github.com/exponentcms/exponent-cms/commit/3e8e96f94a6daeb8...
-
dleffler October 8th, 2014 @ 02:52 PM
Notes,
- we now have updated the showall orders view to display color-coded payment status (badge) and order status (green asterisk), and now show payment type. This view still needs column filtering using DataTables, also date filter
- we now have a new bs3 responsive show order view, but it might still need some work/cleanup. Everything on one page with some micro-tabbed areas instead of everything on different tabs.
- we've added some total order stats to the dashboard (open orders, new orders, orders processing)
-
expNinja October 8th, 2014 @ 02:52 PM
(from [33a60dcbd2844ebbc00db73b2f77e67f4c67fafc]) Adds number of active carts to ecommerce dashboard with links on the status number to view more details [#1218] https://github.com/exponentcms/exponent-cms/commit/33a60dcbd2844ebb...
-
expNinja October 14th, 2014 @ 04:01 PM
(from [339998c8dbb6fb11dbb57a8d1c597fca03af89fe]) Adds column filtering to showall orders views; cleans up some other ecommerce views; fixes add new order;create ref order to add initial order status; [#1218] https://github.com/exponentcms/exponent-cms/commit/339998c8dbb6fb11...
-
dleffler December 20th, 2014 @ 02:55 AM
Recently set the bootstrap3 based show order to have 'change order status/type' and 'email customer' areas initially collapsed.
-
dleffler December 20th, 2014 @ 01:47 PM
- Milestone set to 2.3.3
-
-
dleffler March 28th, 2015 @ 12:58 PM
Perhaps the best approach to a bs3 ecom dashboard is via a subtheme with the menu in a collapsible sidebar (container)? That way it could easily pull ecom action/view into the main pane?
-
-
-
-
-
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป
Bug Tracker for Exponent CMS
Tags
Referenced by
-
1220 Feature request: Allow for tax zone 'groups' and active/disable (from [891f13d062fa2565a66d9cd8437ba534429e21b8]) Several...
-
1215 Feature request: allow option to tax shipping cost; and tax based on origin or destination address; tax exempt purchases (from [891f13d062fa2565a66d9cd8437ba534429e21b8]) Several...