Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Custom Products?


cxixer

Recommended Posts

How can you make a product with a dynamic price? Something that changes with user inputs and changes? I'll show you an example of what I'm talking about. Here is a great website that uses oscommerce and they wrote their own script where the price changes depending on what size of rings the customer wants:

 

http://www.edesignaudio.com/ringbuilder.php

 

(By the way, if you want speaker rings - buy from here: http://www.eliteinstallersupply.com, not eD)

 

Anyway, I'm actually trying to get the same type of script working for a vinyl lettering designer. Here's my website so far: http://www.elitecustomsigns.com, I make vinyl decals. Many websites have dynamic decal design software to order automatically. Such software can be found at http://www.developflash.com/liveartmini/readme.html, or here: http://www.signsite.com/tools/lt/.

 

Example websites: http://www.javasigns.com, http://www.signaramaskokie.com/signs

 

I think I could piece together a similar working version of a script like this, but even if I bought one of these solutions, my question is how do I integrate it into oscommerce? The only way I know how to add something to the cart is with the standard product id... ex: <input type="hidden" name="products_id" value="285"> ... but this would have a price already attached. I would need another file or variable or something to send the dynamic price into the cart, as well as the attributes.

 

The edesignaudio website has a ringbuilder.js that does the calculations, and seems to have the pricing worked out on a file called custom.php that works with oscommerce.

 

Anyone have any ideas on how to do this? Or better yet, anyone already worked something like this out and would be willing to share? I've been searching and searching and can't find any info on this specific situation. Any coders welcome to help out!

 

The only other thing I can think of is to have all the attributes available on oscommerce already, font, color, and whatnot... But is there a way I could dynamically change a picture to show an example if I did this?

 

THANKS!

Link to comment
Share on other sites

Maybe there is a contribution that makes what you want, but now I don't know.

 

But, as long as they are using osCommerce, I think (and please, the legal experts let me know if I am wrong), you should be able to request the source code, and they should give it to you. This is because the open source could not be converted in proprietary software in any way (at least, as long as I can understand).

 

If you don´t receive any further answer to your question, ask about this in the following section of the forum http://www.oscommerce.com/forums/index.php?showforum=48

 

Ah... of course, let me know if I am right or wrong in my assumption.

 

Regards,

Hey!!... I still need help with this http://www.oscommerce.com/forums/index.php?showtopic=309208. Please, take a look on it.

Link to comment
Share on other sites

Hi,

 

It's my understanding that any code that they write, as a modification, is theirs to keep. While I may be able to ask them for the code, I doubt they'll hand it over as I am direct competition of some of their products, (www.eliteinstallersupply.com). I think my other thought would be easier to do, using attributes, that's how I price out my rings on the above site. I'm still curious if it is possible to use those attributes to change not only the price, but also as an image manipulation tool. Any ideas?

Link to comment
Share on other sites

  • 3 months later...

I've been trying to find a programmer to help me ad functionality to my site www.letsgobanners.com where people can design their own banner or vinyl products. I've spent a ton of time trying to post this project on boards with no results.

Any help would be much appreciated,

thanks,

Chris,

Lets Go Banners dot com

Link to comment
Share on other sites

Archived

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

×
×
  • Create New...