If you need to add or change the preconfigured widgets, you can use the beforeWidgetInitialization
event provided by the extension as explained in this documentation.
algolia.registerHook('beforeWidgetInitialization', function(allWidgetConfiguration, algoliaBundle) {
// add your code here
return allWidgetConfiguration;
});
The allWidgetConfiguration
object contains the list of all the widgets already being loaded in your Magento front-end and their default configuration:
You can find the documentation explaining each of these InstantSearch widgets in detail below.
You can find the link for how this widget works in the InstantSearch documentation here.
You can find the link for how this widget works in the InstantSearch documentation here.
You can find the link for how this widget works in the InstantSearch documentation here.
For adding your own custom widgets
You can find the link for how this widget works in the InstantSearch documentation here.
You can find the link for how this widget works in the InstantSearch documentation here.
You can find the link for how this widget works in the InstantSearch documentation here.
You can find the link for how this widget works in the InstantSearch documentation here.
You can find the link for how this widget works in the InstantSearch documentation here.
You can find the link for how this widget works in the InstantSearch documentation here.
You can find the link for how this widget works in the InstantSearch documentation here.
You can find the link for how this widget works in the InstantSearch documentation here.