I have a set of categories that a user can choose from. Each category has a different set of properties that a user may want to filter on.
The items in each category are displayed in a grid view. Each category has its own web page for the grid view.
When the grid view is displayed I would like a side bar to display properties that pertain to the category. The user should be able to select a property to filter. And filter by min/max values on the property.
I'm trying to determine what controls should go in the sidebar and also how to dynamically populate the set of controls (assuming each one is a distinct property filter).
For example looking at Amazon books the sidebar has a dynamically generated list of filters that pertains to the category of books.
Other nice features would be:
Change the list of properties so that only properties/filters that will produce a result will be displayed.
Have each property/filter show the number of results that will be displayed if selected.