Creating a Firearm Builder (package builder)

Knowledgebase: Firearms Builder


Firearms Builder


CloudCommerce allows for both packages and parent child products concurrently, meaning that a child product can contain package items. This allows customers to select options for children products which are associated with groups of products. This can be a bit arduous and intimadating for novice users. As the packages will require a product to be created for each combination of of products. So a product with 4 options and 4 values for each of those options would require no less than 257 products to be created -- 256 children products and 1 parent product, which does not include the 16 component products, bringing the total number of products to be created to 273 products. While this just creates the products, it does not add the components to the children nor map the children to the parent product. At this time all of these items need to be done manually.

For this example we will be doing a much simpler setup of 4 options with 2 values in each (8 Component Products) . We will then create the, children products (4^2 = 16) and the parent product, which will still result in 17 additional products created.


 

Configuration


Step 1: Before starting we have to develop our game plan. How What options to do you want to be available? This will determine how many products, both components and children products you will need to create. Determining the number component products is easy. It is simply the number of options multiplied by the number of values for those options. So with our example we will be creating 4 options with 2 values each, for a total of 8 component products. Now, we should start listing the component products out. This may be easiest to track in an excel spreadsheet. As long as we are using a spreadsheet, information can be manipulated in an easy populate file.


If you are creating the products yourself, it is best to use a simple naming convention. So it is easier for you to follow along we will be using Comp1Option1, for the first component option and values and going up from there. Each option will only have a 1 or 2, however the component will go up to 4 in this example.



Step 2: Determine the number of products you will need to contain each combination of components. If we have 4 options with 2 values for each option we will need 16 parts. For 4 options with 4 values each we would need 256 products. This can add up very quickly.





Step 3: Now we can see the number of products which we will create. With the parent product, 8 component products will make 16 children products and the children will be assigned to 1 parent product. This gives us our total of 25 products. If we can create the products manually at this point now that we have visualized. For more information on how to create products, please visit Creating a product / Adding a new product. We will need to create all 25 products with this method.



Step 4. Once the products are created, we can assign the component products to the respective products to create packages. Please visit Setting Product Packages for more information. Repeat this process until each product has the options we have visualized has products associated with it.



Step 5: The final step is to assign the packaged products to a parent product. For more information on this, please visit Product Parent/Child, attributes and specifications.



Step 6: You have now created a product builder. When each child is selected, the component items will be listed in the package products tab.




Notes:

 

While the task of creating products, setting packages and setting the parent child relationship is not difficult, it is time consuming. Creating products can be done with easy populate to ease some of the burden with creating this multiple products. The majority of this is more planning and data entry. The better you can plan this out the smoother your experience will be.

For a live example please visit:

 https://rsr.obndemo.com/firearm-builder-p-23769.html


 

 

Need help? Have questions or don't have the time? Be sure to give us a call at 800.699.0820. We are here to help. You can also bring up any issues by using our ticket system. Hope this tutorial was helpful.



 



  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

Front End Categories

Front End Categories The purpose of the Front End Categories feature is to allow you...

Advanced SEO Techniques

     Search Engine Optimization is the single most cost-effective way to market your small online...

Advanced Merchandising Techniques

Watch the videos below to learn how to better merchandise your store for succes. Merchandising...

$ Variables

Below is a list of variables that are entered into OBN templates to display information stored...

Template Design

Below is a list of variables that are entered into OBN templates to display information stored...