我最近设立了一个Magento商店,该商店从各种外部供稿中提取产品 - 大多数我们无法控制。我遇到了一个问题,即我们的客户使用不带连字符的查询来搜索我们的网站,我们的产品描述(包括SKU和标题)包含一个或多个。你会认为Magento可以处理这样的问题,但不幸的是没有结果显示。
我已经进入了fulltext.php,我相信解决方案可能会开始,但一直无法解决这个问题。此外,我还试图解决相反的问题,即产品描述没有连字符但搜索查询没有,但下面的代码在添加到'function prepareResult'顶部时没有做任何事情。
$queryText = str_replace('-',' ',trim($queryText));