我正在使用magento高级搜索来搜索产品,如果我添加属性并启用“在高级搜索中使用”表示它正在显示该字段提前搜索表单并且正在搜索该字段正确。
例如:如果属性没有人 6 表示如果我们搜索 6 则显示该产品。
但我需要的是让它显示出超过 6 人的产品。我想做一些调整。任何人都可以解释我在哪里做twaekings ?? ...我已经看过advancedcontroller.php ...但我无法理解
答案 0 :(得分:0)
高级搜索功能通过几层抽象来获取进行搜索的实际代码。
此外,搜索引擎正在搜索信息的索引版本(为便于搜索而构建)。因此,您很可能会覆盖其中一个Indexer类,它会分析原始Product数据并生成索引版本。
要做到这一点还有一个警告 - Indexer类需要快速运行,因为它们正在处理大量数据,所以它们没有使用Magento catalog/product
模型实现读取产品数据,他们使用较低级别(内存消耗较少)版本。