Installation and configuration of Doofinder in Prestashop
Do you need some help with the Doofinder installation process for Prestashop?
Then you are in the right place!
First of all, it is useful to know that the plugin is compatible with Prestashop 1.5 to 1.7 and it will help us to get all we need, in order to enjoy the Doofinder search, from the instant layer to the internal search. You can find the module on the addons marketplace of Prestashop.
How to create an account
First of all, you need to create a Doofinder account by clicking here, if you don't have one already.
Doofinder Search Engine Configuration
Once you've created your account and validated the mail you will land in Doofinder search engine setup.
New Search Engine
Name your search engine and fill in the url of your site and click on continue.
You will arrive on this page which offers you the Prestashop module. If not, simply choose the Prestashop platform from the drop down list.
Click on the link Prestashop 1.5 or later, you will be redirected to the Prestashop marketplace. Download and install the module.
Notice: Doofinder try to check the plugin installation by an URL, but sometimes is not possible and you facet his error: We couldn't check the plugin due to a connection error. Check that you've installed it correctly and try again. If the problem persists please, contact us at email@example.com.
You can skip this step selecting "other e-commerce" as platform and continue with the configuration.
Choose the language and currency and click continue.
Great! Almost done…
1 of 4 - Confirm your site's URL: Confirm the url of the site and click on Continue, leave the Platform field empty, or select other.
2 of 4 - Layer Type: Choose the type of Layer to present the search results, Classic, Fullscreen or Compact and click on Continue.
3 of 4 - Show Layer: Search Box Click on the Choose search box button and then click in the search bar on your site. You will see a preview of the layer. Click on continue.
4 of 4 - Layer Options: In here, You have the possibility to modify the appearance of the layer:
Display Options: Change the size of the layer
Position Options: Modify the positioning of the layer
Facets Options: Change the size and positioning of the filters
Search History: Select the checkbox if you want to include Search History plugin
To finish the configuration, just click on save.
Doofinder Module Configuration
In Search Layer tab, you need to paste the unique identifier of your search engine, the hashId. If you have more than one language configured, you need to use the language selector and paste the language correpsonding hashId.
Every modification in the script must be done in Doofinder control panel. These changes will be immediately pushed and visible on your online shop.
First of all, You must get your API Key from your Account page in the Doofinder Control Panel. Learn More and paste it in Doofinder Api Key
Overwrite Search page with Doofinder results
Notice: This feature requires to overwrite search controller in Prestashop 1.6 (of lower) version. If it is already overwritten doofinder won't work properly. Learn More
If your Prestashop version is 1.7, you need to hook the module to productSearchProvider.
Enable facets on Overwrite Search Page: This option allows you showing doofinder facets in search results page.
Activate the options as indicated and press save.
Extra configuration of Doofinder Module
In this tab, you will find the product data feed URLs generated by the Doofinder plugin for each language of your online shop and all the configurable parameters available.
Enable security hash on feed URL: It will generate a security token which is a security code in the product data feed URL.
Notice: If you activate it, don’t forget to set the new URL in the Doofinder control panel.
Display prices in Data Feed: Include or exclude the prices in the product data feed.
Display prices with taxes: Include taxes in the product data feed.
Export full categories path in the feed:
- Export only main category of product in the feed
For instance: Women > Tops > T-shirts or only T-shirts
Include product variations in feed: This option let us:
No, only product: Include only “parents” products in the feed
Yes, include each variation: Include variation in the feed like individual products
Attribute Groups: Select the attributes you want to index in the feed for each product.
Include product features in feed
Select features will be shown in feed: Select the features you want to index in the feed.
Product Image Size: Choose the folder from which the image link will be generated.
Product Description Length: Short or long
MPN Field for Data Feed: Choose the field that will be indexed as reference.
Finally you will have the possibility to choose the currency for each language of your shop.
Notice: Remember that if you make any modifications in this section, you need to process the feed in your Doofinder control panel.
In this section you have the possibility to include CSS code to modify the look & feel of Doofinder layer.
Easy right? If you have doubts or face any problems, don’t hesitate to contact firstname.lastname@example.org