2010-09-21 58 views
1

好的。这是非常基本的和noobie,但我有一个Magento网站内的约20多家商店。我想让默认搜索不仅仅搜索当前商店,还会搜索系统中的所有其他商店。如何制作Magento全站搜索?

有点像在后端的全球搜索。

前端搜索应搜索那些在同一站点下的20多个站点。

我已经尝试了很多东西,但它似乎没有工作。

请帮助我 - 如果有人知道的东西,因为我真的需要做这个搜索工作。

  • 大工地
    • 商店
    • 商店2
    • 商店10
    • 商店20

我需要大网站做搜索和显示al l结果。

非常感谢!

+0

你尝试过什么删除此方法检查之前?你*可以*只搜索与每个单独站点相关的相关表格。或者,您可以实施本地Google搜索。 – 2010-09-21 11:05:42

+0

我自己并没有建造任何东西。我试图用magento自己的搜索引擎来“扩展”,但没有运气。最好的解决方案是“扩展”Magento,因为这会破坏安装。 – Reyo 2010-09-21 15:13:58

回答

1

我假定你正在谈论CatalogSearch核心模块。

尝试从Mage_CatalogSearch_Model_Layer::prepareProductCollection()方法中删除->addStoreFilter()。应该管用。

编辑

如果商店==大商店