我在 Magento v1.4.2.0 中加入了一个新主题,并完成了所有必要的更改,但只遵循真正的 Magento 方式来覆盖 Magento 模块和方法。
我唯一的问题是前端的自动完成建议搜索功能根本不起作用。 AJAX 正在运行,因为我可以在“Firebug
”中查看调用(状态显示为“200 OK”),但搜索结果下拉菜单未出现。
更多信息:
get
”。 form.mini.phtml
”中文本字段的名称是“q
”。 exception.log
和 system.log
),但这里没有打印关于自动完成搜索的任何内容。 1
”。 form.mini.phtml
”页面中,并包含所有必需的 JS 文件,其中没有任何错误。因此,Firebug
正在报告 blank
/NULL
AJAX 响应,没有任何错误。 编辑:-
我也遇到了另一个问题。假设我有 4 个产品,每个产品都以名称“ Test ”开头。还假设这 4 个产品的名称是“Test 1 ”、“Test 2 ”、“Test 3 ”、“Test 4 ”。
现在,如果我在路由器“
catalogsearch/index
”中使用查询“ 测试 ”进行简单搜索,则结果显示有 4 个可用产品,这是正确的。但是,如果我使用“ 测试 1 ”的查询进行搜索,则不会显示任何结果,这非常奇怪。我也在使用“
jQuery
”,没有冲突条件。但是,“jQuery
”的插件也有6个,都没有完全符合无冲突条件。这是因为其中一些插件中的代码非常庞大,我无法将每个“$
”符号更改为“jQuery
”,使其不兼容冲突。任何人都可以建议这类问题吗?它是否会以任何方式影响 Auto Suggest Search?
最佳答案
请检查一次,你搜索一个词,你知道,该产品是存在的。如果无法显示,请按回车键,您将被发送到结果 View 。在那次测试之后,如果您现在可以在建议搜索中找到该文章。
关于search - Magento - 自动完成建议搜索不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5049748/