Zen Cart Logo
Forums / Templates, Stylesheets, Page Layout / multiple product add to cart when product has attributes

multiple product add to cart when product has attributes

Locked

Views: 2,641

Results 1 to 5 of 5
This thread is locked. New replies are disabled.
11 Sep 2006, 11:33 PM
#1
rexbot avatar

rexbot

New Zenner

Join Date:
Sep 2006
Posts:
2
Plugin Contributions:
0

multiple product add to cart when product has attributes

Hopefully I won't have to code this myself :)

It seems that if a product doesn't have any attributes associated with it (color/amount of memory/etc) then when one is in the product list view one can add multiple products to the shopping cart at once by filling in the quantity text boxes and then clicking once on the 'add to cart'.

However once one adds attributes for a product one gets a '...more info' link in place of the quantity textbox and must go to the indivdual product page to choose attributes and then add to the cart one product at a time.

Is there a simple way to allow itmes with multiple attributes to all be added to the cart at once?

Surely someone has already done this at least as a module?

Thanks in advance for any hints given.

Matt

11 Sep 2006, 11:37 PM
#2
ajeh avatar

ajeh

Oba-san

Join Date:
Sep 2003
Location:
Ohio
Posts:
62,757
Plugin Contributions:
1

Re: multiple product add to cart when product has attributes

And we should guess at the customer's choices for those attributes ... :eeks:

This is not a feature at this time ... the customer needs to make a choice so off they go to the Product _info page to do so ... :smile:

11 Sep 2006, 11:47 PM
#3
rexbot avatar

rexbot

New Zenner

Join Date:
Sep 2006
Posts:
2
Plugin Contributions:
0

Re: multiple product add to cart when product has attributes

Ajeh:

And we should guess at the customer's choices for those attributes ... :eeks:

Actually I was thinking that the product list would just display all the attribute choices.

Similar to this:

http://www.digitalbeach.org/popups/multi-select3.htm

It seems however from your reply that this might not be possible with zencart at this time. Bummer :(

I'll take a look at the code and see how difficult this would be to add as it seems like a really useful feature.

11 Sep 2006, 11:49 PM
#4
ajeh avatar

ajeh

Oba-san

Join Date:
Sep 2003
Location:
Ohio
Posts:
62,757
Plugin Contributions:
1

Re: multiple product add to cart when product has attributes

Yes ... it would be a very nice feature ...

We have not included it yet in the core code ...

Let us know how you do ... looking forward to the contribution, thanks! :smile:

19 Nov 2008, 8:26 AM
#5
twbeebe avatar

twbeebe

New Zenner

Join Date:
Jun 2006
Location:
Penryn, CA. USA
Posts:
65
Plugin Contributions:
0

Re: multiple product add to cart when product has attributes

rexbot:

Actually I was thinking that the product list would just display all the attribute choices.

Similar to this:

http://www.digitalbeach.org/popups/multi-select3.htm

It seems however from your reply that this might not be possible with zencart at this time. Bummer :(

I'll take a look at the code and see how difficult this would be to add as it seems like a really useful feature.

Hello.. There is a workaround that could be used in Zen Cart. When you generate your attribute names, you will have to generate attribute values '1 Spool of Blue Thread', 2 Spools of Blue Thread', etc. Then when you go to attribute controller, you will be attaching these to the master product being sold.

Each combination of attribute names & values can have an added cost for each item chosen, this would also be where you set the weight for one, two, etc. items. Then when the customer opens the pull down menu, they will see the price for one spool, two spools, etc.

This is the way I add additional cost for t-shirts larger than a 1XL.. it adds that additional attribute cost to the original base price for the product being sold. It doesn't quite work the same way as the link you provided, but it will give you the ability to add more cost for multiple or larger items.. ? My fix for this problem.