客户希望结账过程看起来像每个步骤的离散页面(登录/注册,计费,发货等),所以我修改了模板看起来像这样,一切正常.但是,现在他们希望每一步都显示购物车内容.
我认为我可以使用购物车侧边栏模块,但我无法正常显示它.
部分我怀疑这是因为我不理解Magento使用的一些模块/块配置.我试过阅读它,但就像Magento一样,它非常不清楚.
那么,我如何将购物车内容插入到custom/template/checkout/onepage/billing.phtml的模板中?我确信有多种方法可以做到这一点,我只是在寻找最简单的方法.
这应该适用于任何地方,而不仅仅是在结算阶段:
$quote = Mage::helper('checkout')->getQuote();
foreach ($quote->getItemsCollection() as $item) {
// output details of an item.
echo $item->getName();
}
Run Code Online (Sandbox Code Playgroud)
每个$item都是Mage_Sales_Model_Quote_Item.
PS.
听起来你正试图重新创建在引入一个页面结帐之前存在的旧多重检查结帐.可以使用系统>配置>结帐>结帐选项中的第一个设置重新激活此选项.
| 归档时间: |
|
| 查看次数: |
3632 次 |
| 最近记录: |