Magento Catalogsearch_fulltext 从哪里生成?
我想改进 Magento 搜索引擎的搜索功能。我知道搜索词位于数据库表catalogsearch_fulltext中,但我不知道Magento如何填充该表,也不知道如何编辑它的填充方式。
本质上,搜索是由产品的多个方面组成的,包括简短描述和详细描述。在大多数情况下,这是多余的,我想从全文表中删除其中一个产品描述或两者。
最终我想编写一个扩展,添加额外的关键字,例如复数标题等。
但我现在的问题是:如何编辑 Magento 在产品索引期间填充 Catalogsearch_fulltext 表的方式?谢谢!
I would like to improve the search functionality of our Magento search engine. I know that the search terms live in the database table catalogsearch_fulltext, but I do not know how Magento populates this table nor how to edit how it does so.
Essentially, the search is being populated with several aspects of the products including the short description and the long description. In most cases this is redundant and I would like to remove either one of the product descriptions from the fulltext table or both of them.
Eventually I would like to write an extension that adds additional keywords such as pluralizing titles and such.
But my question for now is: How can I edit how Magento populates the catalogsearch_fulltext table during product index? Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
进入属性管理并选择/取消选择您想要包含在快速/高级搜索中的项目。属性选项控制您询问的表的源。一旦您在 1.4.xx 中进行了更改,它会告诉您需要重新索引,单击链接,重新索引,您将在新的搜索源上进行搜索。
Go into your attribute management and select/deselect the items you want included in quick/advanced search. Attribute options control the source for the table you asked about. Once you've made a change in 1.4.x.x, it will tell you that a reindex is necessary, click the link, reindex and you will be searching on the new search sources.