0

我的magento前端没有显示任何内容和页脚,它只显示页眉和导航菜单。我已经签入了 view.phtml,因为代码是用来显示页面的。请为我提供解决方案..从早上起我的头发...

4

1 回答 1

6

如果我理解正确,您的网站正在加载标题,然后在该部分之后不显示任何内容。PHP 中的语法错误是最常见的原因。可以是像空白一样简单的东西。为了进行诊断,我建议在 Magento 的后端打开模板提示,以查看哪些模板文件已加载或未加载。

从仪表板中,转到系统 > 配置。向下滚动到左下角,您将看到“高级”。点击下方的“开发者”。将出现一个新屏幕。单击标有“调试”的部分并取消选中“模板路径提示”旁边的“使用网站”。如果您没有看到此选项,请在左上角的下拉菜单中切换商店。

返回您的问题网页并重新加载。您会看到各种有趣的标记,这些标记会导致与您的站点相关的文件路径。加载 header.phtml 后,通常要调用的下一个文件是 breadcrumbs.phtml、topmenu.phtml 甚至 homepage.phtml,具体取决于您的站点设置。我通常会进入这些模板文件,全选并删除每个模板文件的内容。如果 breadcrumbs.phtml 为空并且您的内容未显示,请使用 cmd + z 或 ctrl + z 将其恢复并转到下一个文件。清空它,保存它并重新加载网站。目标是缩小导致页面中断的语法错误。当您成功找到该文件时,您的站点将正确加载(减去您刚刚清空的任何 phtml 文件)。在执行此操作时,请务必备份或复制您的 PHTML 文件。;)

您也可以切换回默认模板。如果您的内容返回,那么您肯定知道它与您的自定义模板有关。

您也许还可以检查您的 PHP/Apache 日志是否有问题的迹象,但我相信上述方法会帮助您。让我知道。

于 2013-07-13T14:31:42.160 回答