Add -> Change -> Save

Overview

This module addresses a general problem in ubercart's user experience. By default products can't be edited once put into cart. To change a single attribute the customer would have to delete the product from cart and do the configuration process again. This is especially annoying if a product has lots of attributes and options.

Ubercart Edit Cart Item adds an edit-button to all products in the cart. Clicking the button brings users back to the product form, where they can change the selected attributes and/or quantity.

Features

  • Enables customers to edit their cart items by using the product form.
  • Supports standard products and product kits. (Product kits not supported in D6 version.)

Requirements

As this is an Ubercart module, Ubercart is required.

Please note: #2050015: Dynamic product price updating breaks module
This module currently doesn't support dynamic product price updating.
Support will be added in a future release.

Installation

Just enable the module. It will work out of the box.

Similar projects

  • Ubercart attributes in cart: Use this module, if you want to let the user change the product's attributes directly in the cart. If you want to use the product form instead, use "Ubercart Edit Cart Item".
  • Ubercart Order Attributes: This module is similar to the Ubercart attributes in cart module, but it provides support for editing attributes of products in an order, not the shopping cart, which is the purpose of Ubercart attributes in cart. (Description copied from project's page.)

Please note that you could use all of these modules in parallel.

Project information

Releases