【发布时间】:2014-10-15 17:40:57
【问题描述】:
我遇到这个问题已经有一段时间了,一直在努力寻找问题,但没有找到解决办法。我希望你能给我一些关于解决这个问题的见解。
我的现场网站正在使用 Emthemes 的自定义主题(最新版本)开发 1.8.1.0。 PHP 版本 5.4.28。我现在有运行 1.9.0.1 的开发站点,并且该问题在最近的版本中没有得到解决。我的开发站点也运行 PHP 版本 5.5.12,没有任何问题(适用于希望升级到最新 PHP 的人)。
首先,我联系了我的自定义主题提供商,他们说问题出在 Magento 基本文件上,因为“您的结帐进度”面板也不适用于基本主题。有没有其他人经历过这个?
接下来,我查看了与此问题相关的所有论坛帖子,但没有适合我的解决方案。
我研究了在 Magento 平台上运行的其他网站,并且“您的结帐进度”面板运行良好。
我在阅读论坛时假设问题是由 opcheckout.js、checkout.xml 或 onepage.phtml 引起的,但我已经应用了我找到的所有修复程序,但似乎没有任何东西可以解决这个问题。我也尝试过恢复到基本文件,但仍然没有。
如果您访问我的网站并将产品添加到购物车然后继续结帐,您会注意到“您的结帐进度”在您完成结帐步骤时不会更新。
我们将不胜感激任何有关修复“您的结帐进度”的帮助。
谢谢,
【问题讨论】:
-
您好,您可以尝试禁用您的自定义主题并检查 magento 默认主题,并且还注意到您正在使用一个模块进行结帐,您可以禁用它吗?
-
好吧,这肯定与我的自定义主题有关。当我通过将 System->Config->Design->Package->Current Package Name 更改为 base 来禁用自定义主题时,结帐进度正常。有没有理由不显示基础设计?当我这样做时,它被更改为带有文本的白页。
-
你好,尝试禁用 checkout.xml 并检查它。
标签: javascript xml magento checkout