Hi All,
I have just started to build an eCommerce portal using Spree commerce. One of the key features would be faceted search within the application.
I am unable to decide wether an attribute of a product should be created as a Taxonomy or a Property specifically when that will be needed for 'Faceted Search'.
As an example, I need to associate each product with a "Material" attribute. The Material value could be (Cotton, Silk or Leather). Not sure if the right way to create the attribute would be to create a property called "Material' or create taxonomies (like Material -> Cotton Material -> Silk, Material -> Leather).
1) Material will be one of the key faceted on which filtering will be based. In which case should it be a taxonomy rather than a property? (In the example provide Brand and Category are both taxonomies rather than properties)
2) If it is a property, can we create a property with a list of value rather than free text? (Any extensions available?)
3) In the event i want to make a property a search facet in the future, is that easily possible?
4) I have an option type colour. Is it possible to create facets / filtering based on the option types?
Thanks in advance
Regards
Nitesh Thadani