编辑Magento商店的“创建账户”注册表
问题描述:
当客户在我的商店创建新账户时,我想编辑必填字段。目前该表格要求客户输入他的名字,姓氏,电子邮件和密码。我想禁用需要的名字和姓氏,甚至可能不显示这些字段。我只是感兴趣的电子邮件,也许一个用户名,当然还有密码。编辑Magento商店的“创建账户”注册表
我目前使用的Magento版本1.7
答
有允许禁止姓,名和电子邮件领域的扩展(Fast Registration)。
更改数据库中的所需状态后,您需要覆盖AccountController.php
(app/code/core/Mage/Customer/controllers/AccountController.php
)。 在createPostAction()
您需要注释该行:
$customerErrors = $customer->validate();
if (is_array($customerErrors)) {
$errors = array_merge($customerErrors, $errors);
}
你有什么到目前为止已经试过? – Mufaddal 2012-07-10 08:32:33
我将数据库中的所需状态从1更改为0。但是,这并不奏效。我正在阅读一些类似的文章,我正在分析不同文件的代码,但我不确定要做什么样的修改。因此我发了这篇文章。 – 2012-07-10 16:00:45