Editing Options after adding to basket.

For general questions and discussions specific to the AbleCommerce 7.0 Asp.Net product.
Post Reply
pbannette
Ensign (ENS)
Ensign (ENS)
Posts: 2
Joined: Sat May 31, 2008 7:23 am

Editing Options after adding to basket.

Post by pbannette » Sat May 31, 2008 7:37 am

Hello,
Is there a way for customers to edit the options/personalization fields after adding to the basket?
I have seen it on some AbleCommerce sites, but do not see it in the demo. On these sites, if a customer clicks on the product name in the basket, they go back to the product page and are able to correct choices in dropdown lists and I think personalization text fields.. Has anyone seen or done this?
This is the area of most customer complaints with my current cart. In some cases there are 10 text fields for a customer to fill out for a personalized product and once added to the cart, can't correct a minor spelling error in one of the 10 fields.
Thank you

BBHartley
Lieutenant, Jr. Grade (LT JG)
Lieutenant, Jr. Grade (LT JG)
Posts: 40
Joined: Tue Nov 18, 2008 11:49 am

Re: Editing Options after adding to basket.

Post by BBHartley » Wed Jan 21, 2009 5:27 pm

Does anyone have an add-on or solution on this one? It is a HUGE shortcoming for my client.

Thanks!

User avatar
mazhar
Master Yoda
Master Yoda
Posts: 5084
Joined: Wed Jul 09, 2008 8:21 am
Contact:

Re: Editing Options after adding to basket.

Post by mazhar » Thu Jan 22, 2009 4:51 am

You can try to create some custom control for this purpose. The control must provide some interface to edit the basket item properties or may be just provides the customer ability to choose the options for the product associated with the basket item and then when customer saves the changes just drop the old basket item and add the new one at its place.

BBHartley
Lieutenant, Jr. Grade (LT JG)
Lieutenant, Jr. Grade (LT JG)
Posts: 40
Joined: Tue Nov 18, 2008 11:49 am

Re: Editing Options after adding to basket.

Post by BBHartley » Fri Mar 06, 2009 3:36 pm

I have created a custom control as you suggest to allow the customer to edit only the template fields. I am however having trouble with the appropriate syntax to actually update the ac_BasketItemInputs. After several weeks of trial and error using the Commerce Builder BasketItemInput class, I must ask for some help.

The SQL is totally straightforward.

update ac_BasketItemInputs
set InputValue = strValue
where BasketItemInputID = intValue

Thanks!

BBHartley
Lieutenant, Jr. Grade (LT JG)
Lieutenant, Jr. Grade (LT JG)
Posts: 40
Joined: Tue Nov 18, 2008 11:49 am

Re: Editing Options after adding to basket.

Post by BBHartley » Thu Mar 12, 2009 7:31 am

Any help with this issue? If it isn't doable, I need to move on.

Thanks.

User avatar
heinscott
Captain (CAPT)
Captain (CAPT)
Posts: 375
Joined: Thu May 01, 2008 12:37 pm

Re: Editing Options after adding to basket.

Post by heinscott » Thu Mar 12, 2009 8:59 am

I think that Mazhar wasn't suggesting to use SQL at all, but rather manipulate the basket directly.
Such as...

Basket _Basket = Token.Instance.User.Basket;

Then, you can add, delete and modify contents of the basket according to your needs.

Nearly anything is doable with this product. It just may take some customization and a bit of time.

Scott

BBHartley
Lieutenant, Jr. Grade (LT JG)
Lieutenant, Jr. Grade (LT JG)
Posts: 40
Joined: Tue Nov 18, 2008 11:49 am

Re: Editing Options after adding to basket.

Post by BBHartley » Thu Mar 12, 2009 10:50 am

Scott,

I have been attempting to use the Commerce Builder to update the basket but have been unsuccessful. I only provided the SQL to show what I was trying to accomplish since I was approaching it differently than he had suggested.

Maybe someone will have a hint of how to accomplish this using the Ablecommerce CommerceBuilder

bbhartley

Post Reply