将产品添加到购物车时出现问题,它会转到结帐页面,但除了周围的页眉/页脚模板外,页面都是空的。
我已经尝试了我能想到的一切,它不是主题(发生在所有主题上),我尝试了diabling编译器和刷新缓存等。
服务器日志中没有错误,我在同一台服务器上安装了另一台magento,运行正常。尝试禁用所有第三方扩展。
我能看的其他地方吗?我输了!
答案 0 :(得分:4)
如果页眉/页脚存在,则表示脚本从开始到结束都有效,但可能会出现一些错误。通常,您应该首先尝试在布局xml文件中查找所有remove
指令(grep
帮助)。可能是某个xml只删除了内容区域。
如果XML方式没有用,事情变得更加艰难。您应该检查应在content
中呈现的每个模板文件。可能是内容以某种方式被注释掉了。
另外要考虑的是,据我记忆,content block
应该有type list
或output="toHtml"
,因此会自动呈现。
目前这就是我想到的一切。哦是的!并检查结帐模块是否已启用,并且其输出也已启用!
要检查是否启用了模块,您应该打开Mage_Checkout.xml
或Mage_Cart.xml
并检查两者是否都已启用。
之后在管理面板中会出现Disable Modules Output
这样的页面,其中可能会禁用购物车模块的输出。
非常重要的注意事项!
确保禁用所有自定义模块,不要简单地停用其输出。因为在后一种情况下,您将使模块工作,只是没有输出。
答案 1 :(得分:1)
确保您签入配置>先进
确保在默认情况下检查mage_checkout是否已启用,而且(更重要的是)在商店级别启用(调整左上角的全局范围)。
由于某种原因,可能会在您的商店级别禁用mage_checkout。