我在Prestashop 1.7上有一本书店。他们中的一些人有两位作者。作者存储为制造商。我制作了一个插件,允许用户将多个制造商分配给单个产品,但现在我必须修复产品搜索,以便在搜索过程中使用我的自定义分配表。问题是我无法找到寻找制造商名称的sql代码。我已经花了整整一天没有结果。有什么帮助吗?
答案 0 :(得分:1)
查看文件类/ Search.php方法查找。就我而言,它是第331行。您需要修改此查询以更改搜索方法
答案 1 :(得分:0)
经过深入挖掘:它并不像我想象的那么容易... Prestashop将关键字保存在名为search_word的表中,该表通过id_word与表search_index连接,其中所有单词都分配给id_product,所以现在我的工作是分配制造商名称作为更新产品的搜索词 - 听起来很复杂,但它不应该那么难