2012-11-23 148 views
1

我想重寫我的自定義模塊中的checkout/onpepage/payment.phtml?在我的模塊layout.xml我已經使用的代碼在下面 - :如何覆蓋magento自定義模塊中的.phtml文件?

<checkout_onepage_index> 
     <reference name="payment">   
      <action method="setTemplate"> 
       <template>giftcard/checkout/onepage/payment.phtml</template> 
      </action>  
    </reference> 
</checkout_onepage_index> 

但payment.phtml文件沒有在我的自定義模塊覆蓋。

我已經通過下面的鏈接和更多的教程,但沒有找到確切的解決方案。

http://blog.chapagain.com.np/magento-overriding-template-file-from-custom-module/ http://www.magentocommerce.com/boards/viewthread/262202/#t352074 Magento Extension Needs to Override a Template

我已經清除瀏覽器緩存和Magento的緩存。

回答

0

使用checkout.onepage.payment作爲參考而不是付款這將幫助你

0

請在app/code/design/THEME/layout/checkout.xml中使用「block」標記來替代它的.phtml文件。 我已經做了一次這個事情。這個對我有用。我希望它也適用於你......

相關問題