It might be helpful to look at some real-world examples, because I think all of the general possibilities are either currently supported by SellerDeck, or allowed for in the way the new search and filtering is architected (we did put a very great deal of thought and discussion into that).
1) Selecting from products that are all of the same type
Example: Search http://www.johnlewis.com/men/men's-shirts/c600001554
All of the products are of one type, and you can filter by the attributes that apply to this type of product (brand, size, colour etc).
This is similar to your car and inkjet cartridge examples, and is what the filtering function in SellerDeck is designed for.
2) Free text search, different types of product returned
Example: Search www.johnlewis.com for 'james bond'
Products of different types are returned, and the sidebar shows a list of sections containing relevant products.
This is partially achievable in SellerDeck by enabling searching on sections. The selection fields in the search results page can be moved into the sidebar and styled however you want. ATM all sections are shown initially in the results page, but it would not be difficult for us to modify this to show only the relevant ones, and to include other elements found in the filtering, such as result counts.
3) Free text on a list of same-type products
Example: You might want to search http://www.johnlewis.com/men/men's-shirts/c600001554 for a very specific colour, eg 'mulberry'
John Lewis does not allow that on this page, but I have seen it elsewhere. We have allowed for the possibility of adding this option, but we didn't have time to implement it in the first iteration of filtering. It would also be quite straightforward to allow a text search as a preset value in the Section 'Filtering' tab, so it could be used in automatically populating a page.
4) Free text search where all results are the same type of product
Example: Search www.johnlewis.com for 'men's shirts'
The results are all the same type of products, and there is a filter list that allows you to select by the relevant attributes.
This seems like the kind of thing you are asking for. We had planned to offer this by allowing text searches to redirect to a Section or a Product Category, but we did not have time to implement it in the first iteration of filtering. However, a future development along these lines is allowed for in the architecture.
Add the fact that any user-defined variable can be used for both search and filtering, and we are confident that what we have built can ultimately meet the overwhelming majority of requirements. We have also done a lot of performance testing and we're confident of its scaleability.
1) Selecting from products that are all of the same type
Example: Search http://www.johnlewis.com/men/men's-shirts/c600001554
All of the products are of one type, and you can filter by the attributes that apply to this type of product (brand, size, colour etc).
This is similar to your car and inkjet cartridge examples, and is what the filtering function in SellerDeck is designed for.
2) Free text search, different types of product returned
Example: Search www.johnlewis.com for 'james bond'
Products of different types are returned, and the sidebar shows a list of sections containing relevant products.
This is partially achievable in SellerDeck by enabling searching on sections. The selection fields in the search results page can be moved into the sidebar and styled however you want. ATM all sections are shown initially in the results page, but it would not be difficult for us to modify this to show only the relevant ones, and to include other elements found in the filtering, such as result counts.
3) Free text on a list of same-type products
Example: You might want to search http://www.johnlewis.com/men/men's-shirts/c600001554 for a very specific colour, eg 'mulberry'
John Lewis does not allow that on this page, but I have seen it elsewhere. We have allowed for the possibility of adding this option, but we didn't have time to implement it in the first iteration of filtering. It would also be quite straightforward to allow a text search as a preset value in the Section 'Filtering' tab, so it could be used in automatically populating a page.
4) Free text search where all results are the same type of product
Example: Search www.johnlewis.com for 'men's shirts'
The results are all the same type of products, and there is a filter list that allows you to select by the relevant attributes.
This seems like the kind of thing you are asking for. We had planned to offer this by allowing text searches to redirect to a Section or a Product Category, but we did not have time to implement it in the first iteration of filtering. However, a future development along these lines is allowed for in the architecture.
Add the fact that any user-defined variable can be used for both search and filtering, and we are confident that what we have built can ultimately meet the overwhelming majority of requirements. We have also done a lot of performance testing and we're confident of its scaleability.
Comment