Important
You are browsing documentation for version 5.1 of OroCommerce, supported until March 2026. Read the documentation for version 6.0 (the latest LTS version) to get up-to-date information.
See our Release Process documentation for more information on the currently supported and upcoming releases.
SearchApiAccessor
SearchApiAccessor ⇐ ApiAccessor. Provides access to the search API for autocomplete. This class is by design to be initiated from the server configuration.
Extends: ApiAccessor
Param |
Type |
Description |
---|---|---|
options |
Object |
Options container Also check the options for ApiAccessor |
options.search_handler_name |
string |
Name of the search handler to use |
options.label_field_name |
string |
Name of the property that will be used as a label |
options.value_field_name |
string |
Optional. Name of the property that will be used as an identifier. By default = ‘id’ |
searchApiAccessor.prepareUrlParameters()
Kind: instance method of SearchApiAccessor
searchApiAccessor.formatResult(response) ⇒ Object
Formats response before it is sent out from this api accessor. Converts it to form
{
results: [{id: '<value>', label: '<label>'}, ...],
more: '<more>'
}
Kind: instance method of SearchApiAccessor
Param |
Type |
---|---|
response |
Object |