我正在尝试将SKU列添加到magento购物车页面项目网格部分和订购电子邮件模板
因为我能够通过magento中的defalut看到带有sku列的订单视图页面
如何在购物车页面和电子邮件模板中使用订单查看部分逻辑?我正在运行1.7.0.2 Ver。
答案 0 :(得分:3)
默认的Magento电子邮件模板已包含其中的SKU。如果它们不存在,请检查以确保您的主题不会覆盖默认的电子邮件模板文件并将其删除。
以下是将sku添加到购物车页面的方法:
打开 app / design / frontend / [package] / [theme] /template/checkout/cart.phtml (将此文件从基本主题复制到当前主题文件夹中,如果它尚不存在。)
在产品名称<th rowspan="<?php echo $mergedCells; ?>"><?php echo $this->__('SKU') ?></th>
标记后直接添加<th>
:
<th rowspan="<?php echo $mergedCells; ?>"><span class="nobr"><?php echo $this->__('Product Name') ?></span></th>
<th rowspan="<?php echo $mergedCells; ?>"><?php echo $this->__('SKU') ?></th>
打开 app / design / frontend / [package] / [theme] /template/checkout/item/default.phtml (将此文件从基本主题复制到当前主题文件夹如果它还不存在)。
在包含<td>
的{{1}}后直接插入sku <td>
:
Product Name