OpenCart搜索功能不是';t工作不正常

OpenCart搜索功能不是';t工作不正常,opencart,Opencart,我对OpenCart 1.5.4中的搜索功能有一些问题。今天,我添加了一个带有元标签、关键字、属性等的产品。我填写的所有内容都可以搜索。因此,如果我有一个名为“a”的产品,关键字为“B”,我可以搜索B并得到产品a作为搜索结果 然而,我刚刚添加了一个新产品,它有自己的元标签、关键字、属性等等,但是现在搜索已经不能正常工作了。我只能搜索产品名称,如果我搜索关键字或标签,没有显示任何内容,我得到的结果是找不到任何产品 我已经删除了这两个产品,所以现在没有产品。我添加了一个新产品,但仍然只能搜索它的名称

我对OpenCart 1.5.4中的搜索功能有一些问题。今天,我添加了一个带有元标签、关键字、属性等的产品。我填写的所有内容都可以搜索。因此,如果我有一个名为“a”的产品,关键字为“B”,我可以搜索B并得到产品a作为搜索结果

然而,我刚刚添加了一个新产品,它有自己的元标签、关键字、属性等等,但是现在搜索已经不能正常工作了。我只能搜索产品名称,如果我搜索关键字或标签,没有显示任何内容,我得到的结果是找不到任何产品


我已经删除了这两个产品,所以现在没有产品。我添加了一个新产品,但仍然只能搜索它的名称。这里发生了什么?

opencart上的默认搜索模式非常严格,它们要求您使用相同的案例。因此,如果您搜索标签为“Gold”的产品,那么搜索脚本会将所有标签搜索的大小写切换为小写。我同意这是相当恼人的,我正试图建立一个自己的变通办法来忽略这个案例

问题源于执行搜索的模型,在MATCH-MySQL命令期间使用了LCASE,这意味着它不会找到任何大小写混合的标记等


希望这对某人有帮助?这真的很重要。你在这方面有什么进展吗?我也在寻找一种方法,在用户搜索结果的标签和描述中包含匹配的产品。