修改结算页面是magento开发中难度最高的一个环节。 结算页面除了magento模块的架构外,还引入了knockoutjs库构建前端页面。   在结算流程中分为两步执行: 第一步为选择配送方式 第二步为确认配送方式和选择支付方式。 而这两个步骤都统一定义在了结算布局文件中。 结算页面的布局文件结构庞大。   结算页面也用到了大量的js逻辑,magento中的plugin机制(plugin在第二十一章中有介绍),观察者(event事件)(观察者原理在附录2设计模式中有介绍)等。   当然,也包含了主题,重写。 ***** 因此,建议读者在修改结算页面时应充分掌握前面的如下几个章节: * 主题 * 重写 * 前端-js专题 * knockoutjs语法