Hi All
We have a magento 2 store selling furniture. When people go into a category page such as dining chairs we have multiple configurable and bundle products showing. For some products we have the same bundle/conifg product showing but in multiple colours. The customer then clicks into the product and makes the purchase. However, the issue we have is that on the category page we dont want to show all the same chairs in different colours. We want to show one chair and when the customer clicks this chair it goes to another sub category category page showing all the config/bundle chairs in the different colours and then they click one, go onto the product page and make the purchase.
I guess we need a grand parent product that holds the parent config/bundle products. Does anyone know how this is done? any help would be much appreciated. or maybe there is a module to help us do this?
Many thanks
What you could do is in the main category where you have all these different chaird right now, switch the category's Display Settings -> Display Mode to Static Block Only to hide all the products.
Then create subcategories for each of those collections under that main category (a subcategory that will hold all the chairs in your example).
Then in the Content section of the parent category create blocks with image of just one of those products and link them to the newly created subcategories.
This is how it's usually done, but it does require some regular manual maintenance.
Hi
Thank you for the quick reply. The issue we have is that all the chairs being displayed on the category page do not have multiple colours. Only the most popular products. So we only need to do it for around 5 of 20 products within the category page.
If you go to this page https://www.swiveluk.com/uk/chairs/dining-chairs.html?p=3 here you will many wishbone chairs in each wood option. What we want is to show just one and then when they click this they see the next category page showing all the wood options and then they select the product to go into and then buy the product.
The reason why we want a confi/bundle for each of the popular chairs is because it allows us to rank on google for the different combination rather than just the one chair.
Ideally it would be great. Is there was a Grand Parent, then parent product. Do you know a way to achieve this?
Many Thanks
You will not be able to do exactly what you described without some custom development.
You can achieve this in Magento 2 by organizing your products using a configurable product as the parent and associating simple products with different colors as its children. Follow these steps:
Create a Configurable Product:
Create Associated Simple Products:
Associate Simple Products with Configurable Product:
Manage Category Display:
To achieve this in Magento 2, you can create a virtual or simple product as a "grandparent" that appears on the category page. This product will act as the main listing for the dining chairs, and you can link it to a sub-category or landing page. On this page, you can list all the configurable or bundle products with different color options. If you're looking for a more structured approach, you can check the NewAge Products 55279 download instruction manual pdf for further guidance on creating parent-child product structures. This way, customers will see only one chair in the category view, and when they click on it, they will be directed to a page showing all the color variations for the chair. This can be done by creating a sub-category for the different variations and assigning the configurable or bundle products to it.
Windows 11, while bringing a sleek design and new features, has faced its fair share of criticism for various issues that have frustrated users. One of the major concerns is the steep hardware requirements for auto detailing, such as the need for TPM 2.0 and specific processors, which have left many older but capable PCs unable to upgrade. Performance issues, like slower file transfers and occasional system freezes, have also been reported by users.
Magento 2 doesn't support a grandparent product structure out of the box, but there's a simple way to handle this. For example, if you're selling the products and have the same model like an iPhone in different colors, instead of showing each one on the main category page, you can create a single virtual or simple product that represents the whole group. When a customer clicks it, they’re taken to a sub-category page showing all available options with clear iPhone mobile phone details and the last price listed. This approach keeps your main category pages clean and user-friendly, while still offering all choices. Extensions from Amasty or Mageplaza can help manage this setup more effectively.
Thanks, everyone for the helpful insights — this thread has been incredibly useful! We ran into a similar challenge when trying to clean up our category layout for handcrafted accessories .
In our case, we work with Tillie beads , which come in multiple finishes and design variations (some paired with adjustable clasps, some bundled with matching bracelets). We faced the same dilemma of not wanting to clutter the category page with every color or variant. What worked for us was creating a main simple product as a visual anchor — think of it as a “collection entry point” — which then links to a landing page where all color variants and bundles are neatly laid out.
It doesn't offer a true "grandparent > parent > child" structure natively, but it creates a smoother customer journey and keeps the main pages clean and conversion-friendly. For Magento, using custom landing pages or CMS blocks to guide users to sub-categories or collections has been helpful.
Just thought I’d share in case others are also working with visually similar products that deserve better organization without overwhelming the visitor.