1

谁能告诉我 Open Cart 的搜索引擎是如何工作的。我的意思是说 Open Cart 中的搜索代码在哪里。哪些数据库表用于搜索任何查询?

4

3 回答 3

2

OpenCart 搜索表单提交给route=product/searchie catalog/controller/product/search.php。该文件根据提交的关键字计算结果,然后加载 product/search.tpl 模板以显示搜索结果。

搜索结果由控制器使用catalog/product模型的getProducts()功能生成。用于生成普通产品列表的相同功能。

于 2012-12-02T16:48:34.550 回答
1

OpenCart 使用基本搜索(仅匹配搜索中的任何关键字),尽管扩展商店中还有其他搜索方法可用。它默认使用的表是productproduct_description

于 2012-11-29T13:19:03.093 回答
1

根据您的过滤器在类别级别中打开购物车搜索加入 category_description 表,产品标题加入 product_description 表所有这一切都根据当前用户语言

您可以在 Product Model \catalog\model\catalog\product.php 中找到此代码

public function getProducts($data = array()) {
于 2018-02-14T12:01:34.507 回答