Magento 1.9 - 覆盖布局以在购物车页面上显示自定义属性(RWD主题)

时间:2016-01-04 10:58:19

标签: php magento magento-1.9

我正在尝试在SKU字段下方的购物车页面上显示自定义属性。我设法使用此位置app/design/frontend/rwd/default/template/checkout/cart/item

下面的代码执行此操作
<div class="product-cart-sku">
  <span class="label"><?php echo $this->__('Points'); ?>:</span> <?php echo $_item->getProduct()->getData('customer_product_points'); ?>
</div>

default.phtml放置在app/design/frontend/base/default/template/namespace/modulename/checkout/cart/item位置无效。

如何覆盖默认布局以显示我的自定义属性?目前它获取rwd包。我不打算更改软件包,但是如果安装了我的模块,它将调用我的item/default.phtml并显示属性。

尝试在我的布局xml中使用下面的代码,但似乎没有工作。

<checkout_cart_index>
  <reference name ="checkout.cart">
        <block type="checkout/cart" name="checkout.cart">
                <action method="addItemRender">
                    <type>simple</type><block>checkout/cart_item_renderer</block><template>ei/productpoint/checkout/cart/item/default.phtml</template>
                </action>
            </block>
        </reference>
    </checkout_cart_index>

P.S。它适用于所有类型的产品

1 个答案:

答案 0 :(得分:-1)

试试这个

<checkout_cart_index>
        <reference name="checkout.cart">
            <action method="setTemplate"><template>{your_namespace}/{your_modulename}/checkout/car‌​t/item/default.phtml</template></action>
        </reference>
</checkout_cart_index>