Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
v:2.0:products [2017/06/16 23:44] – [Product Grouping, Bundling, Ensembles] marija | v:2.0:products [2024/04/02 14:30] (current) – [Advanced Products] adam | ||
---|---|---|---|
Line 49: | Line 49: | ||
==== Advanced Products ==== | ==== Advanced Products ==== | ||
- | You are limited only by your imagination when it comes to how you'd like your add-to-cart links or forms to function, and thus, how complex you want your products to be. There are a variety of options and parameters [[# | + | You are limited only by your imagination when it comes to how you'd like your add-to-cart links or forms to function, and thus, how complex you want your products to be. There are a variety of options and parameters [[# |
+ | ===== Cart Limits ===== | ||
+ | |||
+ | A Foxy cart is currently limited to a maximum of 250 products in a single transaction, | ||
===== Product Grouping, Bundling, Ensembles ===== | ===== Product Grouping, Bundling, Ensembles ===== | ||
Line 56: | Line 59: | ||
If you have a bundle of products, you can add these products in groups so that some products show up under a parent product and are not individually editable. For example, imagine selling a CD/Poster package that contains two individual products where the parent product is the CD and the child is the $0 poster. (You wouldn' | If you have a bundle of products, you can add these products in groups so that some products show up under a parent product and are not individually editable. For example, imagine selling a CD/Poster package that contains two individual products where the parent product is the CD and the child is the $0 poster. (You wouldn' | ||
- | You can also group products | + | You can also create items to be added to the cart together, such as accessories or an ensemble of items. This allows your customer to add all the items with one click, and they can also remove individual items or change quantities in the cart. See [[#adding_multiple_products_without_parent/ |
==== Adding child products ==== | ==== Adding child products ==== | ||
You can tell FoxyCart that a product should be attached to another product by using the product option '' | You can tell FoxyCart that a product should be attached to another product by using the product option '' | ||
- | === Example | + | === Examples |
+ | == Link example | ||
<code html> | <code html> | ||
- | | + | <a href=" |
+ | </ | ||
+ | |||
+ | == Form Example == | ||
+ | <code html> | ||
+ | <form action=" | ||
+ | <input type=" | ||
+ | <input type=" | ||
+ | <input type=" | ||
+ | <input type=" | ||
+ | <input type=" | ||
+ | <input type=" | ||
+ | <input type=" | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | == Form example with optional child == | ||
+ | This example is an extension of the basic form example above, but allows for the customer to check a checkbox for whether they want to also add the child product or not. | ||
+ | <code html> | ||
+ | <form action=" | ||
+ | <input type=" | ||
+ | <input type=" | ||
+ | <input type=" | ||
+ | <input type=" | ||
+ | <input type=" | ||
+ | <input type=" | ||
+ | <input type=" | ||
+ | < | ||
+ | < | ||
+ | <input type=" | ||
+ | </form> | ||
</ | </ | ||
Line 75: | Line 109: | ||
==== Subscriptions within bundled products ==== | ==== Subscriptions within bundled products ==== | ||
- | If a subscription is added to the cart as part of a bundle where the parent product is either not a subscription or has different subscription settings (dates), when the subscription runs the second time the '' | + | Only products with subscription parameters will be included as a recurring subscription, |
+ | |||
+ | If you bundle subscription products with different subscription parameters, they will become different subscriptions. If you bundle subscription products with the same subscription parameters, they will be on the same recurring subscription. | ||
+ | |||
+ | If a subscription is added to the cart as part of a bundle where the //parent product is either not a subscription or has different subscription settings// (dates), when the subscription runs the second time the '' | ||
==== Caution: adding multiple sets of products ==== | ==== Caution: adding multiple sets of products ==== | ||
You'll want to be careful about adding multiple sets of products with different child products where the quantity is locked to the parent. Let's say you have a parent bundle product with a Shirt and CD. The shirt comes in various sizes and the CD can be one of a few different varieties. If you use '' | You'll want to be careful about adding multiple sets of products with different child products where the quantity is locked to the parent. Let's say you have a parent bundle product with a Shirt and CD. The shirt comes in various sizes and the CD can be one of a few different varieties. If you use '' | ||
- | ==== Grouped or Multi-Product Add to Cart ==== | + | ==== Adding Multiple Products without Parent/ |
- | You can make a similar grouping of products | + | If you'd simply like to add multiple |
<code html> | <code html> | ||
- | <form action=" | + | <form action=" |
<input type=" | <input type=" | ||
<input type=" | <input type=" | ||
Line 92: | Line 130: | ||
<input type=" | <input type=" | ||
</ | </ | ||
+ | </ | ||
+ | |||
+ | Here's a link add-to-cart example: | ||
+ | <code html> | ||
+ | https:// | ||
</ | </ | ||
===== What About Security? ===== | ===== What About Security? ===== |