Jump to content

Ajax Search does not find results


Texxi

Recommended Posts

We found a major bug in Prestashop's Ajax Search.

Normally a Search request requires at least 3 letters and it will notify the user when the sufficient quantity is not met for example 2 letters or less.

We sell technical products with manufacturer given titles like battery grips: MB-D17, BG-E13, BG-E6...

So a customer will search for "BG-E" or "MB-D". (The search text contains 4 letters now.) You can try it out here: https://www.propch.ch

Now in this case the search won't find anything and will simply tell "No product [...found]".

It may be true that the search didn't find anything, but it's clearly wrong that there are no such products!

Please provide us with a fix.

Kind Regards

Edited by Texxi (see edit history)
Link to comment
Share on other sites

That's the answer from emagicone:

Quote

Concerning the search issue. As far as we know, PrestaShop search core distinguishes the parts of the word which contain a hyphen.

For example, if the reference is BG-E13, the "ps_search_wor" table will contain 2 separate words BG and E13 which will be used as different search 
conditions. 

You may ask PrestaShop community to advise you on this regard.

 

Link to comment
Share on other sites

  • 1 month later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...