0

最近遇到了 Magento 的一页结帐系统的问题。

目前它以基本方式工作,但通常显示在右侧的进度步骤在步骤完成时不会更新。步骤标题正在显示(帐单地址、送货地址等),我可以通过 box.css 设置控制它们的样式,但是当客户逐步完成流程时,它们不会被内容填充。

我尝试了多种解决方案,包括:

更改 xml调整 opchecout.js 文件

调试这样的东西的最佳方法是什么?

4

1 回答 1

1

检查您插入的块的 ID 是否与 JavaScript 函数刷新的 ID 匹配。我有那个问题。如果您使用的是 base/default/js/opcheckout.js 文件,它应该是

id='checkout-progress-wrapper'

像这样(在你的 onepage.phtml 模板中):

<div id="checkout-progress-wrapper">
    <?php echo $this->getChildHtml('checkoutProgress') ?>
</div>

最好也检查一下 js 文件

于 2013-09-23T14:20:29.983 回答