exponentcms / exponent-cms

Content Management, Simple.
exponentcms.org
GNU General Public License v2.0
60 stars 24 forks source link

Feature request: update ecommerce 'order view' and 'dashboard' #1262

Open exponentcms opened 4 years ago

exponentcms commented 4 years ago

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:

exponentcms commented 4 years ago
exponentcms commented 4 years ago
exponentcms commented 4 years ago

(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/891f13d062fa2565a66d9cd8437ba534429e21b8

exponentcms commented 4 years ago

(from [3e8e96f94a6daeb85126740a97a3397fd34603a6]) Updates showall orders to better flag new orders [#1218] https://github.com/exponentcms/exponent-cms/commit/3e8e96f94a6daeb85126740a97a3397fd34603a6

exponentcms commented 4 years ago

Notes,

exponentcms commented 4 years ago

(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/33a60dcbd2844ebbc00db73b2f77e67f4c67fafc

exponentcms commented 4 years ago

(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/339998c8dbb6fb11dbb57a8d1c597fca03af89fe

exponentcms commented 4 years ago

Recently set the bootstrap3 based show order to have 'change order status/type' and 'email customer' areas initially collapsed.

exponentcms commented 4 years ago

[bulk edit]

exponentcms commented 4 years ago

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?

exponentcms commented 4 years ago

[bulk edit]

exponentcms commented 4 years ago

[bulk edit]

exponentcms commented 4 years ago

[bulk edit]

exponentcms commented 4 years ago

[bulk edit]

exponentcms commented 4 years ago

[bulk edit]

exponentcms commented 4 years ago

Lighthouse URL: https://exponentcms.lighthouseapp.com/projects/61783/tickets/1218