Hmm... I need to find out myself. I don't know what is the answer. I'll do some research in Google and get back to you if I got an decent answer. You should email the people at iPage as they probably could answer your iPage question..
The problem is, there's going to be about 3,000 different downloadable products in the inventory, that would all be available in three different options (they're not applications as my original post used as an example, but the principle is basically the same)...
E-books? :wicked laugh:.
Have you played around in the admin with the product options?.
I would be interested if you find a solution. If you don't, let us know (perhaps I will have a look around too).
Yes, you could use product options, however still the same problem if they say they downloaded the wrong one, just to get another one...
I did this iPage site for a client who is selling his products as Tapes, E-documents(downloads), CDs, etc. There are about 800 products that are multi format, with at least one format being a download..
I've already faced this problem, so I know what you need to do to get started at least. The technique I used should be easy enough to modify for multiple downloads of the same product. Probably easier than what I'm trying to do in fact..
The above link will take you directly to a department of the iPage site with many multi-format products..
(Downloadable products on this iPage site are also referred to as "Outlines" since they are well... Word Doc/PDF Outlines ! heh).
The way this works in short, is:.
Each "parent" product you click on will list it's "child" products and their media type. Each product listed in the dropdown has it's own sku/model number in the database and for all intents and purposes is a separate product. However it is considered a "child" of another product and listed as such..
I accomplish this using an extra field in the.
When listing products from a query I only display products where the value in.
Equals the value in.
This is a fast rundown of how this works but I think you get the general idea..
I'm working on a much looonger post for everyone with a similar need, but I also need a chance to rest too. Been up a long time..
Anyway check out that site. There is still some work to be done to it, but it works for now..
Also check out this thread.
When I get some time I'll try to hook you up with my EasyPopulate hack, that allows me to handle all of my download filenames from the same excel file as my product database which should help you too. But I'm spread pretty thin lately, so forgive my forecasted delay..
This post has been edited by.
: 18 February 2004, 06:50..
Naah, not eBooks djb, hehe, although I can imagine how you may think that. There aren't many comparisons to my analogy that would warrant a 3,000 product-strong catalogue... Music? Samples? Images? What else?.
Anyways, yup, I tried playing around with the admin options, and it's the strangest thing....
I add one option, with one file, another option with another file, and another option with another file...
I add the product to my cart three times - once with each option. I checkout, do the businesses, and upon completion of checkout, it knows I want to download 3 things, but only one of the links actually works - the other two aren't even links, simply text (the same text as that which you would click on for the regular download link)...
Is there a way to allow a single "Product" to have several downloads - the appropriate one being offered to the user after checkout based on the attributes of the product they order..
For example, let's say I've written an application and have it for sale on my site. On the product info page it gives them the option of choosing a Windows, Linux & Mac versions via a drop-down attribute. One purchase of this product would be one license for one OS..
Would it be possible to have them select Windows, Linux, or Mac as an "Operating System" attribute, and send them the appropriate archive for their particular choice after checkout? Or am I forced to create three separate products? (one for each OS)...
We found it easier to have different products, then the customer could not say they wanted one product when they meant the other, as they are spelled out in big, bold letters what they are ordering...