Filters¶
The Filters object represents list filters in the storefront.
classDiagram
direction LR
Filters --> AttributesFiltersList
Filters --> OptionsFiltersList
Filters --> PriceFilter
Filters --> CategoriesFilter
Filters --> ProducersFilter
Filters --> CollectionsFilter
Filters --> AvailabilitiesFilter
Filters --> Filter
Filters --> Url
class Filters{
AttributesFiltersList attributesFilter
OptionsFiltersList optionsFilter
PriceFilter priceFilter
CategoriesFilter categoriesFilter
ProducersFilter producersFilter
CollectionsFilter collectionsFilter
AvailabilitiesFilter availabilitiesFilter
Filter deliveriesFilter
Filter promotionsFilter
Filter ratesFilter
Filter newsFilter
int activeFiltersCount
Url baseUrl
}
class AttributesFiltersList{
}
class OptionsFiltersList{
}
class PriceFilter{
}
class CategoriesFilter{
}
class ProducersFilter{
}
class CollectionsFilter{
}
class AvailabilitiesFilter{
}
class Filter{
}
class Url{
}
Properties¶
| Attribute name | Type | Description |
|---|---|---|
| attributesFilter | null|AttributesFiltersList |
Returns AttributesFiltersList object that represents list of AttributeFilter object. |
| optionsFilter | null|OptionsFiltersList |
The OptionsFiltersList object that represents list of OptionFilter object. |
| priceFilter | null|PriceFilter |
The PriceFilter object that represents a price filter. |
| categoriesFilter | null|CategoriesFilter |
The CategoriesFilter object that represents a categories filter. |
| producersFilter | null|ProducersFilter |
The ProducersFilter object that represents a producers filter. |
| collectionsFilter | null|CollectionsFilter |
The CollectionsFilter object that represents a collections filter. |
| availabilitiesFilter | null|AvailabilitiesFilter |
The AvailabilitiesFilter object that represents an availabilities filter. |
| deliveriesFilter | null|AttributesFiltersList |
The Filter object that represents a deliveries filter. |
| promotionsFilter | null|Filter |
The Filter object that represents a promotions filter. |
| ratesFilter | null|Filter |
The Filter object that represents a rates filter. |
| newsFilter | null|Filter |
The Filter object that represents a news filter. |
| activeFiltersCount | int |
Returns the number of currently active filter groups. |
| baseUrl | Url |
The Url object that represents a base URL. |