Developer forum

Forum » Feature requests » Group Product Category fields for Display purposes

Group Product Category fields for Display purposes

Adrian Ursu Dynamicweb Employee
Adrian Ursu
Reply

Hi Guys,

One thing that we've benn struggling with from time to time is the ability to display various Product Fields as sets of data. The most pop[ular use case is with appliaces or electronics where you have to display the values separated for Specifications, Connections, etc (see problem.jpg). In time, we have found various approches to this from naming conventions to custom modules. I think that none of the solutions we have tried are very friendly for the Admins and it makes a nightmare ot of maintaining the code or documenting the conventions.

That's why I think that we need a Core functionality for this.

My thinking says it makes a lot of sense to connect it to the Product Category Fields functionality since those will be the most common scenarios. Of course, you can also have scenarios with regular Product Fields that needs displaying in sections, but I think that ProductCategory approach is more complex and can also be used for case where you have the same fields for all products.

My suggestion would be to add a "Field Sections" option in the ribbon of the Product Category Fields dialog and a Section Dropdown list box for each Field (see Image 1)

The dialog for adding a Section should be simple enough and only have a Text field, but it also needs to be sortable for a better control.

Code wise, this should result in a new set of loops available for each product and a new property inside of the existing ProductCategory Fields Loop. Of course, we can probably be happy with just a property inside the loop and deal with it in the template. New loops can give more control over the display of the different sections.

I hope this makes sense.

I am looking forward to your feedback.

Thank you,

Adrian

 

 

Image1.jpg Problem.jpg

Replies

 
Nicolai Pedersen
Reply

Hi Adrian

We are in the process of implemening a "Grouping" feature for product category fields. So when you have a category, you can group the fields. I think that pretty much covers your need - you have that extra property, and also additional loops. That will also group the Product category fields in the UI.

BR Nicolai

 
Adrian Ursu Dynamicweb Employee
Adrian Ursu
Reply

Hi Nicolai,

This is awesome.

Thank you,

Adrian