【问题标题】:Magento search form not workingMagento 搜索表单不起作用
【发布时间】:2011-10-31 00:35:42
【问题描述】:

使用商店中的搜索表单输出“哎呀,我们的坏...”页面。

我见过类似的问题,但重建索引并不能解决问题。

搜索表单发送到http://...//catalogsearch/result/?q=... 并失败。但如果我使用高级搜索 url http://...//catalogsearch/advanced/result/?name=... 它工作正常。

任何可能导致这种行为的想法。该商店最近已从 magento 1.5.X 升级到 1.6.0,然后升级到 1.6.1

谢谢

【问题讨论】:

  • stackoverflow.com/faq#questions - 从某种意义上说,您的升级很可能失败了,找不到控制器。
  • 是的,必须如此。关于可能出了什么问题或如何找到原因的任何想法?
  • 您是否尝试过使用默认包和主题?对我来说,这是一个主题问题,介于 1.3 和 1.6 之间的搜索开始需要在布局中实例化块 type="catalogsearch/layer"

标签: magento


【解决方案1】:

类似的事情发生在我身上,问题是升级没有完成。

确保升级时没有依赖问题或冲突。

如果您遇到依赖项错误,请尝试卸载非核心模块,然后尝试再次安装最新版 magento。确保错误消失。

升级正确后,您可以重新安装已卸载的模块,前提是它们在最新的 magento 版本中工作。

【讨论】:

    【解决方案2】:

    以防万一。从终端重新索引。我有同样的问题。从后台重新索引不起作用,但在从终端重新索引后,一切恢复正常。

    php /path/to/magento/shell/indexer.php reindexall
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-02
      • 1970-01-01
      • 1970-01-01
      • 2013-10-23
      • 2014-09-02
      • 2014-10-01
      相关资源
      最近更新 更多