西部数码主机 | 阿里云主机| 虚拟主机 | 服务器 | 返回乐道官网
当前位置: 主页 > php教程 > OpenCart教程 >

Opencart后台搜索改成模糊查询

时间:2016-12-24 13:59来源:未知 作者:好模板 点击:
Opencart后台搜索产品默认是用精准的,对于我们使用不太方便,感谢群友又琴提供这个解决方案 下面介绍怎么改进这个搜索 效果图 vim admin/model/catalog/product.php//下面的%号是添加上去的 大致
Opencart后台搜索产品默认是用精准的,对于我们使用不太方便,感谢群友 又琴 提供这个解决方案
下面介绍怎么改进这个搜索
效果图

vim admin/model/catalog/product.php    //下面的%号是添加上去的 大致在350行

public function getProducts($data = array()) {
    $sql = "SELECT * FROM " . DB_PREFIX . "product p LEFT JOIN " . DB_PREFIX . "product_description pd ON (p.product_id = pd.product_id) WHERE pd.language_id = '" . (int)$this->config->get('config_language_id') . "'";
    if (!empty($data['filter_name'])) {
        $sql .= " AND pd.name LIKE '%" . $this->db->escape($data['filter_name']) . "%'";
}(责任编辑:好模板)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------