| 1 |
|
// $Id: README.txt,v 1.1.1.2.2.2.2.1 2007/06/13 22:24:56 brmassa Exp $ |
| 2 |
|
******************************************************************************** |
| 3 |
|
D R U P A L M O D U L E |
| 4 |
|
******************************************************************************** |
| 5 |
|
Module Name : EC Live Subproducts |
| 6 |
|
Original Author : Bruno Massa http://drupal.org/user/67164 |
| 7 |
|
Project Page : http://drupal.org/project/ec_live_subproducts |
| 8 |
|
Support Queue : http://drupal.org/project/issues/ec_live_subproducts |
| 9 |
|
|
| 10 |
|
******************************************************************************** |
| 11 |
|
DESCRIPTION |
| 12 |
|
Imagine you want to sell shirts with diferent sizes and colors. With normal products module, included in ecommerce package, with should create one by one. |
| 13 |
|
With EC Live Subproducts, you create first each variation (size and color) and the module creates for you all possible combinations! And for your customers, its also easy to choose theirs product combination. |
| 14 |
|
|
| 15 |
|
|
| 16 |
|
FEATURES |
| 17 |
|
* Dynamic Price: each attribute can have a price surcharge |
| 18 |
|
* Dynamic Stock: if a single attribute runs out of stock, all combinations are blocked |
| 19 |
|
* Default Selection: you might choose what attributes will be selected by default |
| 20 |
|
* Description: show the attribute and variation description and images |
| 21 |
|
* SKU creation: Automatic SKU combination |
| 22 |
|
* Forbid any undesired combination: not allow create a soft drink with Cola flavor and Green color |
| 23 |
|
* Limitless combinations: more than 100, 200k, 500k, 500M, 500B! its up to your database |
| 24 |
|
* Runs smoothly: minimum server overload |
| 25 |
|
* JavaScript: enhance the module presentation, but its not required |
| 26 |
|
* Customize: use CSS to give a new look to your product page |
| 27 |
|
* XHTML Strict 1.0, CSS 2 compliant, PHP E_ALL and Drupal code standard compliant |
| 28 |
|
|
| 29 |
|
|
| 30 |
|
INSTALATION |
| 31 |
|
1 * Place the entire directory into your Drupal /modules/ directory. |
| 32 |
|
2 * Enable the module by going to: administer > modules (Drupal 4.7) or administer > site building > modules (Drupal 5) and selecting ec_live_subproducts. |
| 33 |
|
3 * EC_Live_Subproducts requires a special product type (like EC Tangible Subproduct, included with this module) : administer > modules > ec_tangible_subproduct |
| 34 |
|
4 * Create variations and attributes on administer > store > product variations |
| 35 |
|
5 * Its done! |
| 36 |
|
|
| 37 |
|
|
| 38 |
|
DEVELOPMENT |
| 39 |
|
Do you has a doubt, a new idea or a complain about this module? Let me know! Im gonna be glad to answer. |
| 40 |
|
Do you program on PHP and want to help? Its gonna be a pleasure have some help. Send you code now! |
| 41 |
|
Do you translated to a new language? I will include it on the next release! |
| 42 |
|
|
| 43 |
|
|
| 44 |
|
TODO |
| 45 |
|
* Attributes surcharge reflecting the actual options on-the-fly |
| 46 |
|
* Customized "This-Drupal-Site Recommends" |
| 47 |
|
* Non-tangible subproduct module (like services) |
| 48 |
|
* Massive operations like changing EVERY attributes prices at once |
| 49 |
|
* Something like an API to let other modules interact |
| 50 |
|
* Deeper documentation |
| 51 |
|
|
| 52 |
|
FAQ |
| 53 |
|
##Q Whats the differrence between this module and the original subproducts module, that comes with ecommerce module? |
| 54 |
|
* Dynamic stock and price calculation |
| 55 |
|
* Variation and attributes description |
| 56 |
|
* Attributes SKU |
| 57 |
|
* JavaScript and other eye candy features |
| 58 |
|
* The combinations are not created at once: new products (node) are created on each cron, when they are sold and when you click on a "create" link. This avoid huuuuuge servers overload when creating very complex combinations. |
| 59 |
|
|
| 60 |
|
##Q Why not contribute with the original subproducts module instead create a new one? |
| 61 |
|
I am contributing! As long the E-Commerce maintainers should keep the code safest as possible, i decided to publish the new working "beta" code as a separated module. The final objective is to merge with the original subproducts module. |
| 62 |
|
|
| 63 |
|
##Q Who is using this module comercially? |
| 64 |
|
Titan Atlas, a Brazillian hardware and software company. |
| 65 |
|
They are also the module sponsors. |