如何进行 Magento 站点范围内的搜索?
好的。这可能是非常基本的新手,但我在一个 Magento 站点内有大约 20 多个商店。我想让默认搜索不仅搜索当前商店,还搜索系统中的所有其他商店。
有点像后端的全局搜索。
前端搜索应该搜索同一站点下的 20 多个站点。
我尝试了很多东西,但似乎不起作用。
请帮助我——如果有人知道的话,因为我真的需要让这个搜索工作成功。
- 大网站
- 商店
- 商店 2
- 商店 10
- 商店 20
我需要在大站点中进行搜索并显示所有结果。
非常感谢!
Okay. This is propably very basic and noobie, but I have about 20+ stores inside one Magento site. I want to make the default search not only search the current store, but all other stores that are in the systems aswell.
Kinda like the global search in backend.
The frontend search should search those 20+ sites which are under the same site.
I have tried many things, but it doesn't seem to work.
Please help me — if someone knows something, because I really need to make this search work.
- Big site
- Store
- Store 2
- Store 10
- Store 20
I need to do a search in Big Site and display all the results.
Big thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我假设您正在谈论 CatalogSearch 核心模块。
尝试从
Mage_CatalogSearch_Model_Layer::prepareProductCollection()
方法中删除->addStoreFilter()
。应该有效。编辑
在删除此方法之前检查 store == Big Store 是否
I assume that You are talking CatalogSearch core module.
Try to remove
->addStoreFilter()
fromMage_CatalogSearch_Model_Layer::prepareProductCollection()
method. Should work.EDIT
And before removing this method check if store == Big Store