result.phtml文件不以magento显示

时间:2013-08-10 07:42:19

标签: php magento magento-1.7

搜索功能在我的magento中不起作用,当我调试时发现result.phtml文件没有显示在结果页面上。

我更新了与目录搜索相关的每个文件,所有与此相关的文件的所有内容都很好,但结果页面上仍然没有显示此文件(result.phtml)。

有什么方法可以解决这个问题吗?

3 个答案:

答案 0 :(得分:0)

可能是第3个扩展名覆盖了catalog_search_result的布局句柄。您应该通过启用模板路径提示进行调试。

http://www.excellencemagentoblog.com/magento-template-path-hints-magento

并检查布局文件:catalogsearch.xml

答案 1 :(得分:0)

也许您应该还原与magento一起出现的原始catalogsearch.xml文件。

答案 2 :(得分:0)

进入主题的布局文件夹并运行此服务器命令:

grep -rl "catalogsearch_result_index" .

检查出现的文件,看看哪些块被分配到搜索结果页面。通常,当您安装第三方扩展时,它会安装自己的.xml文件,该文件可能会覆盖搜索。

如果在主题的布局文件中找不到答案,请检查/ default / default / layout和/ base / default / layout。

如果这不起作用,请进入/ app / etc / modules并逐个禁用每个第三方模块,并将'true'设置为'false',刷新缓存并检查您的网站。你应该能够通过消除过程弄清楚什么是压倒一切的。