最近遇到一個腦殘的需求就是去掉結算步驟裡面的電話,還一本正經的給出理由美國現在都是無人機送貨不需要電話。不要就不要呗。開始折騰

1、打開app/code/core/Mage/Customer/Model/Address/Abstract.php 大約405行注釋掉以下代碼:
2、打開資料庫執行以下sql
SELECT * FROM `eav_attribute` WHERE `attribute_code` LIKE 'telephone'
把查詢到的結果的is_required字段改為0
3、打開結算子產品的billing表單,去掉telephone部分的表單驗證即可。