FAQ and Troubleshooting
The discount of the bundle is not applied. Why?
When you create the custom field for a bundle, a calculation rule is created as well. This calculation rule is applicable only to the products of that bundle and has the same name as the bundle custom field.
In order a calc. rule to be applicable at a product, the setting beside the final price of a product (in the product's form), should be other than "Apply no rule". There, should be selected either the "Apply generic rules" or the calc. rule that concerns the bundle (same name with bundle).
Also the final price of the product cannot change when there is a price override. In this case Virtuemart ignores any calculation rule and custom field in the price calculation. This will be always the final price. So if you want to use the bundle discount or any other calculation rule, the price override should be avoided.
My bundle is not displayed. Why?
In order a bundle to be displayed the following should happen:
A bundle needs to have at least 2 products. Also the used products should be orderable. A product is orderable, if it is published, has price and stock (in case the stock control is active in your shop).
You can display the bundle, even if some products are not orderable, by enabling the setting "Display bundle if any product is not orderable".
A bundle, as any custom field needs to be loaded inside a layout position (Layout position setting), which exist in the template. Do note that cart attributes/selectable and non cart/attributes (like the bundles) custom fields, are usually loaded in different layout positions. Loading the bundle in the area where the selectable/cart attribute custom fields are loaded, can cause a problem in adding the products to the cart.
How can i display the bundle in a different position?
The positon of the bundle is defined by the field "Layout position" setting of the custom field. Each layout has specific positions for displaying the custom fields. You should ask your template developer for more details.
The bundle adds only 1 product in the cart, why?
Possibly, the bundle custom field is loaded within the product form (usually addtocart position). Since it uses it's own form, you are adviced to load it in another layout position, outside the product/cart form.
Can i add a product in a bundle, from within the product view in the backend?
Yes this can be done by assigning the corresponding custom field to the product.