magento 1.7搜索没有按预期工作

时间:2013-10-28 08:21:04

标签: php magento search magento-1.7 e-commerce

我已将目录 - > search_type更改为全文。但搜索没有按预期工作。例如我的产品名称为索尼黑色相机,我搜索后置相机,它会显示预期的结果。

谢谢,

3 个答案:

答案 0 :(得分:2)

尝试重新编制目录搜索结果的索引。 如果这不起作用,请检查您的catalogsearch.xml文件。对于catalogsearch_result_index页面

,您必须在左/右列中具有此块
<block type="catalogsearch/layer" name="catalogsearch.leftnav" after="currency" template="catalog/layer/view.phtml"/>

为了获得更好的搜索结果,我使用此扩展程序:http://extensions.activo.com/catalog-search-refinement.html

如果没有任何帮助,请查看此链接:http://www.linkedin.com/groups/Can-anyone-tell-me-why-2083430.S.125505665

答案 1 :(得分:0)

转到管理面板(系统 - &gt;索引管理)并选择所有

索引&gt;挑选动作是“Reindex数据”&gt;并按“提交”按钮。

搜索将开始工作。

如果没有,请使用以下过程: -

转到路径app / code / core / mage / catalogsearch / block / result.php 步骤1)取消注释第149和150行

$这 - &GT; getListBlock() - &GT; setCollection($这 - &GT; _getProductCollection());

修改第172行

更改此行 $ this-&gt; _productCollection = $ this-&gt; getListBlock() - &gt; getLoadedProductCollection();

$ this-&gt; _productCollection = Mage :: getSingleton('catalogsearch / layer') - &gt; getProductCollection();

当您修复代码时,转到管理面板(系统 - &gt;索引管理)并选择所有

索引&gt;挑选动作是“Reindex数据”&gt;并按“提交”按钮。

搜索肯定会开始工作。

答案 2 :(得分:0)

Search Autocomplete + Search Suggest

此扩展程序对此问题更有帮助。 如果你用任何字符或单词来定义任何在lis上显示的地方

Front demo

enter image description here