Quantcast
Channel: 建站知识 – magento 建站,magento 2.0建站,magento 外贸模板,magento 网站建设,magento 网站制作,深圳 magento建站,广州 magento,外贸建站,深圳 外贸建站
Viewing all articles
Browse latest Browse all 5

Magento网站搜索结果过多问题的解决

$
0
0

app/code/core/Mage/CatalogSearch/Model/Resource/Fulltext.php 在ftp中找到这个文件,复制一份到

app/code/local/Mage/CatalogSearch/Model/Resource/Fulltext.php

打开local下的这个Fulltext.php文件,在大约 331 行左右找到 如下代码

$likeCond = ‘(‘ . join(‘ OR ‘, $like) . ‘)’;

和 355行左右找到如下代码:
if ($likeCond != ” && $searchType == Mage_CatalogSearch_Model_Fulltext::SEARCH_TYPE_COMBINE) {                   $where .= ($where ? ‘ OR ‘ : ”) . $likeCond;

将两处的 OR 用 AND 替换。保存。

然后再到Magento后台 System -> Configuration -> Catalog -> Catalog -> Catalog Search 里面将 Search Type改为 Combine(Like and Fulltext) , 点击 Save Config保存,刷新缓存。


Viewing all articles
Browse latest Browse all 5

Trending Articles