Method | Description | |
---|---|---|
ParseInt ( string input, int defaultValue ) : int | ||
SortSizes ( string term ) : int |
Add a number in front of letter sizes to specify ordering
|
Method | Description | |
---|---|---|
GetProductsForSearchAndFilters ( ProductSearchData productSearchData, string searchTerm, string language ) : SearchResults |
Method | Description | |
---|---|---|
ApplyCategoryFilter ( ITypeSearch |
||
ApplyCommonFilters ( ITypeSearch |
||
ApplyTermFilter ( ITypeSearch |
Adds freetext search filter to known fields
|
|
CreateCategoryFacetViewModels ( IEnumerable |
||
CreateFacetViewModels ( IEnumerable |
||
GetAllDifferentSizeFacets ( IEnumerable |
||
GetCategoryFilter ( List |
||
GetColorFilter ( List |
||
GetFacetFromList ( List |
||
GetFacetResult ( ProductSearchData productSearchData, string language, List |
||
GetFacetsAndValues ( SearchResults |
Iterates the list of facets and populates the facets with the result of the facet search from Find
|
|
GetFitFilter ( List |
||
GetGrapeFilter ( List |
||
GetProducts ( ProductSearchData productSearchData ) : Newtonsoft.Json.Linq.JObject | ||
GetSizeFilter ( List |
||
GetSortScoreForTwoSizes ( string term ) : int |
protected GetProductsForSearchAndFilters ( ProductSearchData productSearchData, string searchTerm, string language ) : SearchResults |
||
productSearchData | ProductSearchData | |
searchTerm | string | |
language | string | |
return | SearchResults |
public static ParseInt ( string input, int defaultValue ) : int | ||
input | string | |
defaultValue | int | |
return | int |
public static SortSizes ( string term ) : int | ||
term | string | Examples: unisex/xxl , 85-105, 85, inch/82-82, cm ny/20 |
return | int |