代码之家  ›  专栏  ›  技术社区  ›  Joint

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

  •  0
  • Joint  · 技术社区  · 7 年前

    我在Prestashop 1.7有一家卖书的商店。其中一些有两位作者。作者存储为制造商。我制作了一个插件,允许用户为单个产品分配多个制造商,但现在我必须修复产品搜索,以便在搜索过程中使用我的自定义分配表。问题是,我找不到正在查找制造商名称的sql代码的位置。我已经为此花了一整天的时间,但没有结果。有什么帮助吗?

    2 回复  |  直到 7 年前
        1
  •  1
  •   Alexander Grosul    7 年前

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

        2
  •  0
  •   Joint    7 年前

    深挖之后:这并不像我想的那么容易。。。Prestashop将关键字保存在名为search\u word的表中,该表由id\u word与表search\u索引连接,在表search\u索引中,所有单词都分配给id\u产品,因此,现在我的工作是将制造商名称作为搜索词分配给更新的产品-听起来很复杂,但应该不会太难