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