Prestashop - 按制造商名称搜索产品的代码在哪里?

时间:2018-01-17 19:32:44

标签: php sql prestashop prestashop-1.7

我在Prestashop 1.7上有一本书店。他们中的一些人有两位作者。作者存储为制造商。我制作了一个插件,允许用户将多个制造商分配给单个产品,但现在我必须修复产品搜索,以便在搜索过程中使用我的自定义分配表。问题是我无法找到寻找制造商名称的sql代码。我已经花了整整一天没有结果。有什么帮助吗?

2 个答案:

答案 0 :(得分:1)

查看文件类/ Search.php方法查找。就我而言,它是第331行。您需要修改此查询以更改搜索方法

答案 1 :(得分:0)

经过深入挖掘:它并不像我想象的那么容易... Prestashop将关键字保存在名为search_word的表中,该表通过id_word与表search_index连接,其中所有单词都分配给id_product,所以现在我的工作是分配制造商名称作为更新产品的搜索词 - 听起来很复杂,但它不应该那么难