在我的商店里,我有一些产品的名字,例如:VANS,正宗的LITE,Z5J187,,当我在搜索vans,或,或lite时,我得到了结果。但是当我试图搜索Z5J187时,我没有得到任何结果。
我发现在数据库中有一个包含用于搜索的单词的表ps_search_word。我注意到有这样的单词:vans、、 this 等等,但Z5J187和其他类似的代码却没有。
在Search.php类文件中,有像PREG_CLASS_SEARCH_EXCLUDE, PREG_CLASS_NUMBERS, PREG_CLASS_PUNCTUATION这样的声明变量。当我清除PREG_CLASS_NUMBERS并重新构建表中的整个索引时,ps_search_word中有一些新单词,有些产品代码不是全部,但也没有vans,nike等词。
我应该更改什么,以便将我的产品代码也放入表ps_search_word中
发布于 2018-09-27 22:11:47
我在店前没有看到这个问题。
在这个网站上:
用这句话说:
PTT201
520
我猜是这样:
您可能在索引之后更改了产品名称。
解决方案:
关于BO,goto Preferences>>search和重新索引all
https://stackoverflow.com/questions/52545187
复制相似问题