Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

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

#1218

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...

Reported by dleffler · September 25th, 2014 @ 06:41 PM

State: new
Milestone: none
Assigned to: dleffler dleffler

Activity

  1. expNinja
    expNinja

    (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 Feature request: allow option to tax shipping cost; and tax based on origin o...] [#1220 Feature request: Allow for tax zone 'groups' and active/disable] [#1218 Feature request: update ecommerce 'order view' and 'dashboard'] https://github.com/exponentcms/exponent-cms/commit/891f13d062fa2565...

    October 8th, 2014 @ 02:19 PM

  2. expNinja
  3. expNinja
  4. expNinja
    expNinja

    (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 Feature request: update ecommerce 'order view' and 'dashboard'] https://github.com/exponentcms/exponent-cms/commit/339998c8dbb6fb11...

    October 14th, 2014 @ 04:01 PM

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.