2013-02-01 262 views
0

我想添加一個新的添加到購物車按鈕,很像paypal快速結帳按鈕。Magento - 擴展product.info.addtocart添加新的「添加到購物車按鈕」

我設法通過「product.info.extrahint」插件,但問題是,當您在catalog.xml中使用它時,它會將按鈕放在「qty」和「addtocart」按鈕的上方。我想要做的就是它的catalog.xml添加到「product.info.addtocart」結束

(從catalog.xml中)

<block type="catalog/product_view" name="product.info.addto" as="addto" template="catalog/product/view/addto.phtml"/> 
<block type="catalog/product_view" name="product.info.addtocart" as="addtocart" template="catalog/product/view/addtocart.phtml"/> 
<block type="catalog/product_view" name="product.info.extra_buttons" as="extra_buttons" template="mycustomexpresscheckout/pay.phtml" /> 

添加,使按鈕出現在右地方,但這不是如何完成貝寶快遞按鈕。對於貝寶快遞,該按鈕被添加到「addtocart」塊。事實上,如果我刪除該塊,我原來添加到購物車和paypalexpress結帳按鈕都消失了。

下面是原文:http://www.bounceapp.com/86522

這裏是我的一個與改變catalog.xmlhttp://www.bounceapp.com/86523

任何人都可以協助,或點我在正確的方向?

Magento的1.6 - 默認模板

回答

0

可以包括塊product.info.extra_buttonsproduct.info.addtocart作爲

<block type="catalog/product_view" name="product.info.addto" as="addto" template="catalog/product/view/addto.phtml"/> 
    <block type="catalog/product_view" name="product.info.addtocart" as="addtocart" template="catalog/product/view/addtocart.phtml"> 
    <block type="catalog/product_view" name="product.info.extra_buttons" as="extra_buttons" template="mycustomexpresscheckout/pay.phtml" /> 
    </block> 

之後,你需要調用子塊( product.info.extra_buttons)裏面addtocart.phtml爲$ this-> getChildHtml('extra_buttons');

相關問題