Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Search 如何在Magento中覆盖搜索?_Search_Magento_Customization - Fatal编程技术网

Search 如何在Magento中覆盖搜索?

Search 如何在Magento中覆盖搜索?,search,magento,customization,Search,Magento,Customization,我的用户应该能够使用搜索框来搜索它工作的某些属性(数字) 但我希望我的客户能够使用分隔符进行搜索 例如: 搜索人:12345678=效果很好 搜索者:12-34-56-78=不起作用 覆盖magento搜索以解析/重写/修改此行为的最佳方法是什么 谢谢管理员->目录->搜索词->添加新搜索词 定义要重定向到别处或找到的搜索的变体。如果确实要覆盖默认搜索(即OOP覆盖),请参阅我的 否则,@Anton的答案可能足以让您使用默认搜索,这是最好的选择。请验证您的搜索设置以及当前在“系统>配置>目录>目

我的用户应该能够使用搜索框来搜索它工作的某些属性(数字)

但我希望我的客户能够使用分隔符进行搜索

例如:

搜索人:12345678=效果很好

搜索者:12-34-56-78=不起作用

覆盖magento搜索以解析/重写/修改此行为的最佳方法是什么


谢谢

管理员->目录->搜索词->添加新搜索词


定义要重定向到别处或找到的搜索的变体。

如果确实要覆盖默认搜索(即OOP覆盖),请参阅我的


否则,@Anton的答案可能足以让您使用默认搜索,这是最好的选择。

请验证您的搜索设置以及当前在“系统>配置>目录>目录搜索”中的设置方式我将全文更改为“喜欢”,它看起来像是接受了now,或者其他特殊字符和不完整的引用。你现在知道我在哪里可以找到更多关于它如何工作的信息吗?顺便说一句,请考虑回答它,我可以接受,谢谢你的链接,但我看了代码,但我不能开始,我真的不知道MaGeto搜索是如何工作的,而且CODE充满了准备,重建索引,我不懂,我知道怎么做基本的搜索,但对我来说,这是一件复杂的事情,在第一步就要理解。