2012-07-09 28 views
0

當客戶在我的商店創建新賬戶時,我想編輯必填字段。目前該表格要求客戶輸入他的名字,姓氏,電子郵件和密碼。我想禁用需要的名字和姓氏,甚至可能不顯示這些字段。我只是感興趣的電子郵件,也許一個用戶名,當然還有密碼。編輯Magento商店的「創建賬戶」註冊表

我目前使用的Magento版本1.7

+0

你有什麼到目前爲止已經試過? – Mufaddal 2012-07-10 08:32:33

+0

我將數據庫中的所需狀態從1更改爲0。但是,這並不奏效。我正在閱讀一些類似的文章,我正在分析不同文件的代碼,但我不確定要做什麼樣的修改。因此我發了這篇文章。 – 2012-07-10 16:00:45

回答

0

有允許禁止姓,名和電子郵件領域的擴展(Fast Registration)。

更改數據庫中的所需狀態後,您需要覆蓋AccountController.phpapp/code/core/Mage/Customer/controllers/AccountController.php)。 在createPostAction()您需要註釋該行:

$customerErrors = $customer->validate(); 
if (is_array($customerErrors)) { 
    $errors = array_merge($customerErrors, $errors); 
}