This is a rollup of all the uploads to this contribution to date, plus
some added features and fixes.
Fixes: I ran into a few problems with Eoin's otherwise very helpful
upload, and hopefully I've managed to include all of my fixes here.
Kudos to Eoin for getting the ball rolling in the right direction.
Features: I included some code intended to prevent overselling. For
example, if a bundle contains 3 apples and 2 pears, you have 3 apples
in stock, and a customer puts 1 of these bundles into the cart, plus
an apple by itself, this code will mark the individual apple as being
insufficiently stocked. The code tries to give priority to bundles when doing
its insufficient-stock marking, i.e. it allows the bundle to sell before it
allows the individual item(s) that make up the bundle to sell. Please PM me if
you have questions or suggestions about this added feature.
More...





LinkBack URL
About LinkBacks









Bookmarks