Discussion on Combination Master - Build & Manage Thousands of Combinations in Prestashop


monszaic supports this item


This author's response time can be up to 1 business day.

12 comments found.

can i choose the image for the Combination ?

sure i think i;ll purchase this module ImageAssignator

Thank you for your interest. I will reply here when the module is ready for purchase. Validation should take 4-5 days. Have a good day

hello jefathey, the module with image assignation is now available on CodeCanyon. This is the link to it: https://codecanyon.net/item/image-assignator-instantly-assign-all-images-to-all-combinations-in-prestashop/18191098

does this attribute module has also the possibility for a paintstore? I sell paint with can be made out of 10 colorcards, and each colorcard has about 200 colors. Can i show the customer also the color in a menu like this: http://prntscr.com/cm9pk2

I am looking for a very long time for a module like this, so customers can see there color and choose more easy in stead of choosing from the default drop down menu or small color swatches in prestashop.

I am very interested!

Hello, i am looking now into Prestashop to see if i can tweak the product page for displaying the colors as in your image. I ll get back to you with more details. Thank you for the intetest in Combinatuon Master

Hello, I am back.

From what i understood in the prinscreen, the problem is displaying the colors of the colorcard into a more user-friendly way and also to provide a quick overview of all the available “nuances” of a colorcard.

Based on this assumption, the Combinations of a Product displayed in Front-Office need to be a little tweaked to allow a different design on them. This can be done within product.tpl file with a few lines of simple code that won’t mess up the whole Product page. The code will check if the attribute has “colorcard” in name ( not the Public Name of the Attribute Group but the inside, back-office name ) and if it has “colorcard” (Ex: colorcard 1, colorcard ral-1) then it will apply the design you see in the image : http://prntscr.com/cmf990.

I can provide, free of charge, the code for the design you saw in the image above. The amount of work required isn’t significant for that way of displaying the colors of a colorcard. I can provide the fix for a default Prestashop design, or a theme that does not rewrite the entire Product Attributes. In shorter words: since you are interested in Combination Master, if i have 10-15 minutes of work to do for your 2nd issue, then i ll gladly assist you. I cannot provide advanced customization such as a pop-up with the Colorcards and colors, or other type of behaviour because it will take a lot more time and i will have to charge you for that time.

The Combination Master supports building thousands of Combinations so your first issue with having hundreds of colors for a colorcard won’t be a problem.

I will need your shop url to see the theme/layout of the Product Attributes and Prestashop version you are using. (in case of an update in the future,give me a sign and i ll send the updated file with your custom code ).

Respectfully, Bogdan from Monszaic

Very nice.

I will buy the module, and send you the information you need by the support ticket after purchase.

Hi i purchased the module, how can i reach you because i dont want to put all the details here in the comment section.

Thank you for buying the module. We can talk on Skype, my id is “monszaic”. I am available now

fantastic work, wish you big sales ;)

hello, thank you very much for your support. It was been a lot of work but now that i see it here online it’s very rewarding. You have some cool items, i may use some of them when i will grow big enough to make complex presentations. Good luck with your work !

Hi, I bought your module, but I have a problem, when I create a lot of combination the system response error limit memory over 1Gb. How can I solve it?

Hello, In CombinationMaster we added several fail-safes so that when you need to build several thousands combinations the server memory will increase. Due to the nature of Combinations in Prestashop, creating them even in our way (directly targeting the db tables without loading core prestashop files) uses a lot of server memory.

The memory is increased automatically in the module up to 2GB, if the hosting provides you this memory. In one of our testing environment we can raise the memory up to 2gb (this hosting is a small 5euro/month plan).

Short answer : the server has less memory allocated than you need to finish saving the Combinations.

Tip #1: Try to avoid using too many different attributes in a Combination. It’s less server-consuming if you use 3 Attribute Groups of 20, 20, 12 Values each, meaning 20×20x12 = 4800 Combinations, than using 6 Attribute Groups of 4 Values each 4×4x4×4x4×4 = 4096.

Tip #2 :Talk with your hosting and ask them for a temporary increase in the server’s memory so you can build up the Combinations or try upgrading the hosting plan with better memory if you will constantly have to build large numbers of Combinations.

How many Combinations you want to build ?

Respectfully, Bogdan from Monszaic

I increased the memory to 2Gb and I can create about 900000 combination.

That is a very good thing. We did some tests for 1 million combinations but it takes a serious toll on the whole database and platform.

I believe, from your message, that the problem you were facing has been solved. If not please give me more details about what is not working.

Respectfully, Bogdan from Monszaic

Hi Bogdan, your modules are fantastic! From what I’ve understood at the discussion, I need to buy both Combination Master and Image Assignator modules for my project. You have two other modules on Envato, i.e. “Product Combination – Manage Prices, Stock and Custom Fields of Combinations in Prestashop” and “Easy Attributes – Build Unlimited Number of Attributes in Prestashop”. Do I need to buy any of them also or are their functions included in the “Combination Master – Build & Manage Thousands of Combinations in Prestashop”?

Hello LinQingXia,

Thank you for your interest and seeing the potential in my modules. They were carefully made to solve some significant time-consuming issues in Prestashop. You are right , Product Combinination and Easy Attributes are functions included in Combination Master. So Combination Master and Image Assignator are different and not inclusive one in the other,

I am also waiting now for a “Product Mass Updater” validation on CodeCanyon and next week i ll add an “Unlimited Product Tabs” (both of them are in the demo site from Image Assignator, in Catalog section).

Have a good day, Bogdan from monszaic

Hi, 2 questions about your module:

1-If i add 1 attribute to the existing ones (for example 1 size more), does it generate the combinations erasing all of them and creating combinations again? (as prestashop generator does) or it just add the non existing combinations?

2- even if this module allows to create so many combinations, doesn´t this produce a very heavy database that makes prestashop very slow?



Answer for Question 1. If you add 1 Attribute to an Attribute Group, it won’t be added to the existing Combinations. It is very delicate to add this kind of behaviour to all the Prestashop’s Product Combinations. It will have to make too many actions in the db constantly as you add attributes. The solution CombinationMaster has for this problem is building the Combinations before assigning them to a Product, save them as Pre-Combinations. This way you have them saved, with price and weight impact included, outside the Products “db area”. When you add a new Attribute to an Attribute Group, you just add it to the Pre-Combinations already existing in the shop as Sets.

Using this solution you can also add the same Pre-Combinations to multiple Products. The end result will be that each Product has it’s own Combinations. I really suggest trying these thing out in the demo, you will see the real benefits of this approach.

Answer for Question 2. I saw that a Product with several hundreds to a thousand Combinations doesn’t create a load on the database. If you have 100 Products with over 1000 Combinations each then it’s an issue and the store will move slower, this is a problem of reading and writing into the Database in PHP (server-side). Some clients wanted to add 10.000 Combinations and they didn’t noticed a considerable impact on the speed.

The module allows you to build a huge amount of Combinations as a statement of it’s performance. Yes you can do all that you think of but somewhere, something has to pay for massive amount of data/combinations/content.

It also depends on how complex are the Combinations. I’ve noticed that if you want to build 100 Attributes x 100 Attributes as Combinations it’s better than 20×5x10×10. There are more “elements” in the 2nd example that the Prestashop architecture has to take into account and manage.

Do tests on the demo link, try to break it (everything is breakable). CombinationMaster breaks after the server’s timeout kicks in or you run out of RAM in hosting. I’ve added in the module several conditions to temporary increase both RAM and timeout period of the website’s host, but in the end the module is limited to the hosting’s performance.

Please let me know if you have more questions, Bogdan from Monszaic


I didn’t get this module has these options or not I decided to write you.

XML link has no different cell for age, sex, price but it includes in the long description. Is it possible to create combinations from descriptions and make link of it.

Hello qiyas,

CombinationMaster does not have import/export features at this point. The focus of the module is to speed things up in manually building the Combinations. And it does a very good job at it. There are complications and a lot of things to account for when importing/exporting data via csv or xml and allowing Prestashop to make Combinations out of it. From a personal experience, not many modules provide a real and stable implementation of import/export targeting Combinations area. You need to be very careful and test them thoroughly before buying anything that may help solve your issue.

You can take a look at the demo for CombinationMaster to get an idea of how it does things. It also has the ability to save Combinations and use them later on other products.

Let me know if you have any questions. Regards, Bogdan from monszaic


Egica Purchased


I install the module but I dont see in catalog BO the menu item for access.

Hello, 1. Do you have full permisions, Admin, on the Back-Office ? If you install it from a profile with lesser permissions you won’t have access to it initially. 2. Are you using Multistore ? If yes then you need to install the module while in shop context : All Stores, to make it available for all shops at the same time.

Can you give me access to your back-office if the problem persists ? I need to test and confirm the bug and also check the permissions and the install steps.

Regards, Bogdan from monszaic

Hi, can I have your contact information to send email through. thanks

Hello, You cant contact me at : monszaic.concepts@gmail.com


I’m very interested in your product. I have 4 prestashop soultions for my own business (embroidery) I sell cloths with an embroidery and sell embroidery files to other embroidery companies (virtual products).

Do I have to buy 4 licenses or is one enough?

My email bram@grafiekas.nl

With regards,


Hello Bram,

I have sent an email with an answer to your question.

Regards, Bogdan from monszaic