Tux

Reviews(1)
 
byTux, October 20, 2009
SimpleCaddy
I tested osCommerce, VirtueMart and some other shops and ... finally found my solution.

The principle of simply put a button in a content page is really ingenious. You want a special page for a special product which looks different from the others? No problem. You need two products on one page? Easy! You don't want "No image available" for some products? Get this in minutes.

You're completely free in design and functionality!

A big point: You can create as many user data fields as you want - so it is easy to create different invoice and delivery address and other special things. So I have a field "customer id" and when you don't want prepayment, it is checked by SC internally. Every field has an additional check function which is called during checkout to check for valid parameters. These functions are very easy to add.

Onother big point: it's easy to create your own shop e-mail by simply put special words together with the text in a content page. So you're completely free here, too.

Of course there are some missing parts: Pure-text e-mails, some destroy my template by clear:both and so.

My wish would be a "universal shipping function" which is called during checkout like this:
function UnivShip ($cartarticlearray, $userdata)
In this function one can look at all the cart articles and distill the shipping destination (for example) and calculate the shipping costs.

Such a function would give the maintainer the freedom of creating every special shipping costs he wants.

SC is so few code (I think, it's 1/10 of VirtueMart) - I only took half a day to know where to change what I need.

Really a great job, Henk! :-)