search - Magento - 自动完成建议搜索不起作用

标签 search magento autocomplete magento-1.4 autosuggest

我在 Magento v1.4.2.0 中加入了一个新主题,并完成了所有必要的更改,但只遵循真正的 Magento 方式来覆盖 Magento 模块和方法。

我唯一的问题是前端的自动完成建议搜索功能根本不起作用。 AJAX 正在运行,因为我可以在“Firebug”中查看调用(状态显示为“200 OK”),但搜索结果下拉菜单未出现。

更多信息:

  • 检查表单的方法,设置为“get”。
  • form.mini.phtml”中文本字段的名称是“q”。
  • 检查了两个日志文件( exception.logsystem.log ),但这里没有打印关于自动完成搜索的任何内容。
  • 检查最小查询长度的设置(从“ 系统 > 配置 > 目录 > 目录搜索 > 最小查询长度 ”)并设置为“1 ”。
  • 尽可能精确地将所有 HTML 合并到“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/

    相关文章:

    java - Berkeley DB Java 版是否支持非相等搜索?

    java - 在大文本文件中搜索(java)

    php - Magento:如何将小部件放入布局 xml 中?

    javascript - 自动完成不会在第一次输入时触发

    php - 使用 Geonames 和 MYSQL 进行 JQuery 自动完成

    c# - 如何将mp3文件存入硬盘并保持性能

    javascript - 如何为来自任何对象键的不区分大小写的匹配项过滤对象数组

    php - Magento 社区 1.7.0.2 - 导出产品 CSV

    php - 如何在magento中从productId获取子类别

    jquery - jqgrid编辑表单默认自动完成="off",如何更改为自动完成="on"