谁能告诉我 Open Cart 的搜索引擎是如何工作的。我的意思是说 Open Cart 中的搜索代码在哪里。哪些数据库表用于搜索任何查询?
问问题
1129 次
3 回答
2
OpenCart 搜索表单提交给route=product/search
ie catalog/controller/product/search.php
。该文件根据提交的关键字计算结果,然后加载 product/search.tpl 模板以显示搜索结果。
搜索结果由控制器使用catalog/product
模型的getProducts()
功能生成。用于生成普通产品列表的相同功能。
于 2012-12-02T16:48:34.550 回答
1
OpenCart 使用基本搜索(仅匹配搜索中的任何关键字),尽管扩展商店中还有其他搜索方法可用。它默认使用的表是product
和product_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 回答