This module provides a product bundling functionality for Drupal Commerce and was inspired by the discussion in #1033040: Multiple products per Add To Cart form (product kits/packages).
You can define products that consists of other products. They are all combined in one add to cart form. The form works like the core add to cart form with all the fancy selection and ajax magic. So the customers can make their selections as usual. The difference is, that the products from mulitple reference fields were presented on one add to cart form.
The bundle is then represented by one order line item. This allows the maximum compatibility with other modules such as shipping or payment modules.
Sponsored by www.customweb.ch
This module is compatible with the Commerce Option module. The integration is not done at the moment.
Installation
- Install the module as usual.
- Setup some normal products.
- Setup a product type with at least two product reference fields. Each reference represents a product in the bundle. Read more about product types, products and product displays at the drupal commerce userguide.
- Go to the administer display tab, on the product type configuration screen and set the display formatter of all the product references you want to have in a bundle to the 'product bundle: add to cart form'.
- Create a product from the newly created product type and reference the normal products as usual.
- Link the newly created product to a product display.
The price calculation is implemented by a rule. You can modify it to your needs. If you want to skip any calculation and just want to use the bundle product price, simply disable the rule.
The quantity selection field can be activated at the administer display tab on the product type edit form. There you can set the default quantity and the visibility of the quantity field for your customers, as with any other product.
Implementation status:
Implemented features:
- Selection of multiple products in one form incl. attributed products.
- Price calculation for bundles.
- Views integration (for displaying the sub products in the cart). See Commerce Product Attributes
Partially integrated with:
- Integration with Commerce Product Option
If you find an bug or need some help, file an meaningful issue. Your issue should reflect:
- repeatability of the problem - whether it is easy to repeat or happens randomly
- steps to repeat - what you think caused the problem, ideally these steps should be repeated until they are as simple as possible and still cause the problem
- desired outcome of the steps - that is, what you WANT to have happen
- actual outcome of your steps - this is the essence of your problem
Please read "Making an issue report" for further tipps.
Downloads
Recommended releases
Development releases
Project Information
- Maintenance status: Actively maintained
- Development status: Under active development
- Reported installs: 328 sites currently report using this module. View usage statistics.
- Downloads: 2,481
- Last modified: March 25, 2012