我的magento前端没有显示任何内容和页脚,它只显示标题和导航菜单。我已经检查了view.phtml,因为代码在那里显示页面。请给我解决方案..从早上起我的头发......
答案 0 :(得分:6)
如果我理解正确,您的网站正在加载标题,然后在该部分后不显示任何内容。 PHP中的语法错误是最常见的原因。可能是像空白一样简单的东西。为了诊断,我建议在Magento的后端启用模板提示,以查看哪些模板文件已加载或未加载。
从信息中心转到系统>组态。向下滚动到左下角,您将看到“高级”。点击下面的“开发者”。将出现一个新屏幕。单击标记为“Debug”的部分,然后取消选中“Template Path Hints”旁边的“Use Website”。如果您没有看到此选项,请在左上角的下拉菜单中切换存储。
返回您陷入困境的网页并重新加载。您将看到各种有趣的标记,这些标记会导致与您的网站相关的文件路径。加载header.phtml后,通常下一个要调用的文件是breadcrumbs.phtml,topmenu.phtml甚至homepage.phtml,具体取决于您网站的设置。我一般会进入这些模板文件,选择all并删除每个文件的内容。如果breadcrumbs.phtml为空并且您的内容未显示,请使用cmd + z或ctrl + z将其恢复,然后转到下一个文件。清空它,保存并重新加载网站。目标是缩小导致页面中断的语法错误。当您成功找到该文件后,您的网站将正确加载(减去您刚刚清空的任何phtml文件)。执行此操作时,请务必备份或复制PHTML文件。 ;)
您也可以切换回默认模板。如果您的内容返回,那么您肯定知道它与您的自定义模板有关。
您也可以检查您的PHP / Apache日志是否有问题,但我相信上述方法可以帮助您。让我知道。