2 replies [Last post]
svihel's picture
Offline
Joined: 05/29/2008
Juice: 140
Was this information Helpful?

Hello,
I have a site which sells PBX (private branch exchange) and allong with it we also sells phones, we now sells both separately now. What I want to do is to create product page with PBX and at the same page add field where customers could choose which phones they want to buy along with it. They will receive reduced price to phones (lets say 10%) when they buy it along with PBX. You could say lets use Product Kit, but in product kit when you let customers choose quantity they could also set PBX quantity to zero in cart and they will still get reduced price for phones.

Is there a module which could add to the product page a field with selection which phones add to the cart and how many, for better understanding please look at the attachment.
Maybe I wouldn't even need to be an module, even a php code which just add a "Add to Cart" field (with some adjustments of course) based on product node ID would be enought.

Any ideas?

PreviewAttachmentSize
phones-selection.pngphones-selection.png5.04 KB
Ryan's picture
Offline
Joined: 08/07/2007
Juice: 15438
Re: Selling Private Branch Exchange

No bright ideas from me at the moment... just getting into my daily groove. Just wanted to say I don't know of anything like this out there right now, so you're probably going to have to roll your own custom solution.

svihel's picture
Offline
Joined: 05/29/2008
Juice: 140
Re: Re: Selling Private Branch Exchange

Thanks for answer. I'm not much of a coder and I dont have many experiences with creating custom modules, but I sure gonna try something. Could you please give me few ideas, for example how to create hook to add price to cart? Whats on my mind is to create forms using attribute text area and then *somehow* increase price based on settings from this forms. Is there some recommended manuals for this?

EDIT: I just found that there is the api. page too Sticking out tongue Didnt know about it yet. I guess i will start with the "Forms API Quickstart Guide" :]