Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我最近遇到了 Magento 的一页结帐系统的问题。
目前它以基本方式工作,但通常显示在右侧的进度步骤在步骤完成时不会更新。步骤标题正在显示(帐单地址、送货地址等),我可以通过 box.css 设置控制它们的样式,但是当客户逐步完成流程时,它们不会被内容填充。
我尝试了多种解决方案,包括:
更改 xml并 调整 opchecout.js 文件
调试这样的东西的最佳方法是什么?
检查您插入的块的 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 文件