Feature #1117
Add My Orders & Edit Address Pages to My Account Page
Status: | Closed | Start date: | 10/18/2017 | |
---|---|---|---|---|
Priority: | Normal | Due date: | 10/23/2017 | |
Assignee: | Pavan Rikhi | % Done: | 100% | |
Category: | Customers | Spent time: | 38.63 hours | |
Target version: | v0.6.0 - Checkout | |||
Easy Pickings: |
Description
orders table on my account page, maybe a re-order button that adds items for a previous order to the user's cart.
For editing/adding addresses:- disable addresses on delete
- if adding address, see if there is a disabled one we can activate instead
- if editing address, disable existing & create/activate new address.
Associated revisions
[#1117] Add Order Details to My Account Section
Add an Order Details page for Customers to view their previous orders.
Add a `View` button to the Order Summary table on the My Account page,
taking Customers to the Order's Details page.
Rename the `checkoutSuccess` field in the PageData model to
`orderDetails`.
Refs #1117
[#1117] Replace Contact Edit & Details Routes with Address Routes
Remove the Contact Edit, & Details API routes, replacing them with an
Address Edit, Details, & Delete API routes.
Addresses are never actually edited or deleted, just marked inactive so
that they can still be referenced for older orders. When creating new
addresses, we first check to see if we can activate a deleted or
modified address instead.
History
#1 Updated by Pavan Rikhi over 4 years ago
- Description updated (diff)
#2 Updated by Pavan Rikhi over 4 years ago
- Start date set to 10/18/2017
Starting work on this issue.
#3 Updated by Pavan Rikhi over 4 years ago
just need edit address page now.
#4 Updated by Pavan Rikhi over 4 years ago
- Status changed from New to In Progress
- % Done changed from 0 to 80
- Description updated (diff)
#5 Updated by Pavan Rikhi over 4 years ago
- % Done changed from 80 to 90
Think everythings done, just have to commit changes. Then I can do address migrations & rip the contact addresses out & fix the tests...
#6 Updated by Pavan Rikhi over 4 years ago
- % Done changed from 90 to 100
- Status changed from In Progress to Closed
Applied in changeset 958a57086fe22043b7a605c8ea15d98227fa5670.