Magento在购物车页面中添加SKU列并订购电子邮件模板

时间:2013-12-12 16:40:53

标签: php magento

我正在尝试将SKU列添加到magento购物车页面项目网格部分和订购电子邮件模板

因为我能够通过magento中的defalut看到带有sku列的订单视图页面

如何在购物车页面和电子邮件模板中使用订单查看部分逻辑?我正在运行1.7.0.2 Ver。

Here this is sku column by default added by magento only for order view page

1 个答案:

答案 0 :(得分:3)

默认的Magento电子邮件模板已包含其中的SKU。如果它们不存在,请检查以确保您的主题不会覆盖默认的电子邮件模板文件并将其删除。

以下是将sku添加到购物车页面的方法:

将SKU添加到购物车页面

1。将“SKU”添加到购物车表标题

  1. 打开 app / design / frontend / [package] / [theme] /template/checkout/cart.phtml (将此文件从基本主题复制到当前主题文件夹中,如果它尚不存在。)

  2. 在产品名称<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>
    
  3. 2。将“SKU”添加到购物车表项目记录

    1. 打开 app / design / frontend / [package] / [theme] /template/checkout/item/default.phtml (将此文件从基本主题复制到当前主题文件夹如果它还不存在)。

    2. 在包含<td>的{​​{1}}后直接插入sku <td>

      Product Name