Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Buying multiple items


iLLuSiOnS

Recommended Posts

Posted

I am opening up a online cosmetic store and needed to know how this can be done.

I will be selling a pallet that can hold 3 makeup dust pads.

There are no pre set colors the pallet comes blank, the user must choose 3 colors to go with there pallet. How can i do this?

 

If i have the blank pallet as a product and they click on that, how can they specify they want lets say blue red and purple to be the colors that are included in that pallet because the different colors dont cost additional, you pay lets say 30 dollars for the pallet and it comes with 3 colors that you choose from out of something like 40 possible colors.

 

I have been trying to figure out how to do this but cant come up with a solution. Thanks

Posted

have you tried setting attributes to the products from your osc admin and didn't work?

Posted

with attributes you can say ok, i want this product and i want it to be this size, or this color, or have this much memory, but you cannot specify that you want 3 different colors for one product

Posted

First, I would suggest you make it very clear in large letters to pick 3 colours, then I would add javascript to perform a precheck that 3 were selected.....

 

cheers,

Peter M

Peter McGrath

-----------------------------

See my Profile (click here) for more information and to contact me for professional osCommerce support that includes SEO development, custom development and security implementation

Posted

you could create color combinations with the color attribute, if there are few. Or you could create 3 different attributes to support color combinations.

 

You should not use jscripts in general any active scripting with your catalog end unless you have no other way. And I doubt it's the case here.

Posted

the color combinations is a great idea, but if there are over 30 colors there would be over a thousand combinations. Isnt there a way that you can choose more then one attribute?

 

what i would really need is a way that the products info page would show all the available colors, and it would allow you to check the box of how many you need, is this possible?

Posted

Web 2.0 technologies will be the standard in the future. Hense it will be the very few who do not allow for any javascripting. I would still use javascript (and add in php checking for those who do not have javascripting enabled :P ) for the forcing of this. Doing this via a logic routene will make it more flexable and would be the easiest way to deal with it. Now with the new logic in place, you can now add in a few minor changes to the product editing tool to set the parameters of how many must be selected (attributes), if this product needs to use this feature etc.

 

cheers,

Peter M

Peter McGrath

-----------------------------

See my Profile (click here) for more information and to contact me for professional osCommerce support that includes SEO development, custom development and security implementation

Posted
Web 2.0 technologies will be the standard in the future. Hense it will be the very few who do not allow for any javascripting. I would still use javascript (and add in php checking for those who do not have javascripting enabled :P ) for the forcing of this. Doing this via a logic routene will make it more flexable and would be the easiest way to deal with it. Now with the new logic in place, you can now add in a few minor changes to the product editing tool to set the parameters of how many must be selected (attributes), if this product needs to use this feature etc.

 

cheers,

Peter M

You can use css for most of this. I believe with all these active scripting injections floating aroung, you're taking a risk going on-line allowing active scripting while doing your shopping.

 

Also it gives store owners a false impression for what the clients steps are, adding a product to the cart or selecting attributes or whatever. Plus search engines don't deal with active scripting. You think this jscript module for example called "agreed to terms" does anything? You don't have to agree and still click the confirm button and make the purchase. Or the "please select" from a list of attributes jscript that pops-up an alert, did something. Merchants ended up processing orders without attributes and had to spend time and resources rectifying the database.

 

If you're planning to use active scripting for easier navigation you should also provide a no-script alternative. Like the oscommerce does.

Posted
You can use css for most of this.
css is used for layout issues not to force someone to add specific items to the cart.

 

I believe with all these active scripting injections floating aroung, you're taking a risk going on-line allowing active scripting while doing your shopping.
You are welcome to your beliefs, but with most major sites using javascript and it becoming the norm, I think you will miss the boat by not using it. As well, the idea of security issues is a code development one, NOT a general one, and you can have security issues with just about anything if you do not use correct code development.

 

Also it gives store owners a false impression for what the clients steps are, adding a product to the cart or selecting attributes or whatever.
This is opinion only and not fact. No false impressions will be there since LARGE TEXT is used so the customer sees it clearly.

 

Plus search engines don't deal with active scripting.
for this application, I do not believe it would matter, since the colours are readable just that the customer most select 3 colours (min). Search engines would not care abouyt this at all....

 

You think this jscript module for example called "agreed to terms" does anything?
Have no idea what you are referring to here, the topic is about forcing the selection of attributes for a product...

 

Or the "please select" from a list of attributes jscript that pops-up an alert, did something. Merchants ended up processing orders without attributes and had to spend time and resources rectifying the database.
Not if is is done correctly, this would just force people to add the attributres, and nothing more.....

 

If you're planning to use active scripting for easier navigation you should also provide a no-script alternative. Like the oscommerce does.
I already stated that in the previous post, should read more carefully I guess ;)

 

cheers,

Peter M

Peter McGrath

-----------------------------

See my Profile (click here) for more information and to contact me for professional osCommerce support that includes SEO development, custom development and security implementation

Posted
css is used for layout issues not to force someone to add specific items to the cart.

You want to offer an easier attributes selection. So this is a layout issue. If you do jscript you need to offer the alternative of noscript. With css there is no such need. And it does not cover layout issue but much more like navigation for example.

 

You are welcome to your beliefs, but with most major sites using javascript and it becoming the norm, I think you will miss the boat by not using it. As well, the idea of security issues is a code development one, NOT a general one, and you can have security issues with just about anything if you do not use correct code development.

jscripting is nothing new and there are very good reasons for not being a popular approach. I prefer to see how the webOS concept evolves for this matter. In the meantime I try to use css where is possible, is less coding than active scripting.

 

This is opinion only and not fact. No false impressions will be there since LARGE TEXT is used so the customer sees it clearly.

Not only my opinion but what other people experienced.

 

Not if is is done correctly, this would just force people to add the attributres, and nothing more.....

correctly? meaning you do add a no-script alternative.

 

I already stated that in the previous post, should read more carefully I guess ;)

I did, but seems you dislike a no-script approach?

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...