我在joomla 2.5.22中使用了virtmart 2.6.6
除了具有单引号的搜索关键字外,virtmart产品搜索效果很好。 当我使用单引号搜索关键字时,它不会显示任何结果。
例如。丹尼尔的产品
我尝试过使用
return mb_ereg_replace('-/[^\w'.preg_quote($custom).']/-', $replace, $source);
在virtmart的config.php中。
但问题仍然存在。
如何克服这个问题?
提前致谢
答案 0 :(得分:0)
尝试通过打印位于plugins / search / virtuemart / virtuemart.php中的virtuemart搜索插件中生成的sql代码来调试搜索。这应该为您提供有关搜索查询中存在撇号时搜索无效的原因的线索。