0
我想重寫Mage/Checkout/Block/Total/Default.php,以便在checkout/total/default.phtml中進行自己的更改在Magento 1.7.0.2中,但它不工作。在Magento 1.7.0.2中重寫Mage/Checkout/Block/Total/Default.php
這不是我第一次在Magento中重寫一個類,它總是有效,但這次不行!必須有一些不同於其他Block修改的東西。
這裏是我做的,它沒有工作:
在[name_space] /Block/Default.php,我寫道:
<?php class [name_space]_Block_Default extends Mage_Checkout_Block_Total_Default { protected $_template = '[name_space]/total/default.phtml'; ...
在[name_space] /等/ config.xml中,我添加:
<blocks> <checkout> <rewrite> <total_default>[name_space]_Block_Default</total_default> </rewrite> </checkout> </blocks>
我在[name_space] /總目錄放default.phtml和改變了它。
結果是:我沒有看到我的改變,它仍然指向Mage_Checkout_Block_Total_Default
任何想法?