我加入了用戶註冊頁面上的前綴和電話領域,並希望使用在結賬賬單地址值如何覆蓋magento函數?
所以,我要重寫Magento的\ APP \代碼\核心\法師\結帳\塊\ Onepage \開票.php用於客戶選擇的前綴和電話。
我想你的幫助,在重寫此特定功能的本地
公共職能getPrefix(){...}
請幫我...
我加入了用戶註冊頁面上的前綴和電話領域,並希望使用在結賬賬單地址值如何覆蓋magento函數?
所以,我要重寫Magento的\ APP \代碼\核心\法師\結帳\塊\ Onepage \開票.php用於客戶選擇的前綴和電話。
我想你的幫助,在重寫此特定功能的本地
公共職能getPrefix(){...}
請幫我...
只是擴展Mage_Checkout_Block_Onepage_Billing類,並且做一個公共函數getPrefix()具有相同的符號。
Magento完成剩下的工作。
創建該文件夾的法師到您的應用程序\代碼\本地文件夾
\程序\代碼\本地\法師\結帳\塊\ Onepage \ Billing.php
,只是把功能getPrefix( )與您的修改Billing.php即會在這裏工作
1)編輯config.xml文件的模塊
<global>
<blocks>
<checkout>
<rewrite>
<onepage_billing>Namespace_ModuleName_Block_Onepage_Billing</onepage_billing>
</rewrite>
</checkout>
</blocks>
</global>
2)創建命名空間/模塊/ B Billing.php文件裏面lock/Onepage/Billing.php
class Namespace_ModuleName_Block_Onepage_Billing extends Mage_Checkout_Block_Onepage_Billing
{
getPrefix() { ... }
}
Thanks..man it works –