Uploaded image for project: 'Blesta Core'
  1. Blesta Core
  2. CORE-1229

Order: Add an "Orders" widget to the client profile page

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Major
    • Resolution: Duplicate
    • Affects Version/s: 3.1.0
    • Fix Version/s: Long Term
    • Component/s: Plugins
    • Labels:
      None

      Description

      Update the order manager plugin to additionally add an orders widget under the client profile page.

      This will allow all past orders for a client to be visible directly from their client profile page. This should look similar to the Orders widget on the billing overview page, but not show any fraud details.

      An additional ACL option would be good to allow orders to be managed as well (Approved, rejected, etc). This would be necessary because we would not want all staff members to be able to manage orders.

        Issue Links

          Activity

          admin Paul Phillips created issue -
          admin Paul Phillips made changes -
          Field Original Value New Value
          Description Update the order manager plugin to additionally add an orders widget under the client profile page.

          This will allow all past orders for a client to be visible directly from their client profile page. This should look similar to the Orders widget on the billing overview page, including showing any fraud details.

          An additional ACL option would be good to allow orders to be managed as well (Approved, rejected, etc). This would be necessary because we would not want all staff members to be able to manage orders.
          Update the order manager plugin to additionally add an orders widget under the client profile page.

          This will allow all past orders for a client to be visible directly from their client profile page. This should look similar to the Orders widget on the billing overview page, but not show any fraud details.

          An additional ACL option would be good to allow orders to be managed as well (Approved, rejected, etc). This would be necessary because we would not want all staff members to be able to manage orders.
          Hide
          admin Paul Phillips added a comment -

          This needs more thought and discussion. I don't want to always display an orders widget when 9/10 times it's just a waste of space. The primary reason for this is so that customers with new orders, which have not yet been approved, can see the status.

          Show
          admin Paul Phillips added a comment - This needs more thought and discussion. I don't want to always display an orders widget when 9/10 times it's just a waste of space. The primary reason for this is so that customers with new orders, which have not yet been approved, can see the status.
          admin Paul Phillips made changes -
          Fix Version/s 3.4.0 [ 10400 ]
          admin Paul Phillips made changes -
          Link This issue relates to CORE-1228 [ CORE-1228 ]
          Hide
          admin Paul Phillips added a comment -

          Please see CORE-1228. If implemented as a core feature as suggested in the comments, this can be implemented not as a widget but as a new page, rendered by the order plugin. Then, clients can always see a full and complete history of their orders, on a separate page.

          Show
          admin Paul Phillips added a comment - Please see CORE-1228 . If implemented as a core feature as suggested in the comments, this can be implemented not as a widget but as a new page, rendered by the order plugin. Then, clients can always see a full and complete history of their orders, on a separate page.
          admin Paul Phillips made changes -
          Assignee Cody Phillips [ cody ]
          admin Paul Phillips made changes -
          Fix Version/s Long Term [ 10801 ]
          Hide
          admin Paul Phillips added a comment -

          Superceded by CORE-2295

          Show
          admin Paul Phillips added a comment - Superceded by CORE-2295
          admin Paul Phillips made changes -
          Status Open [ 1 ] Closed [ 6 ]
          Resolution Duplicate [ 3 ]

            People

            • Assignee:
              Unassigned
              Reporter:
              admin Paul Phillips
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: