删除客户创建帐户的必填字段
-
12-12-2019 - |
题
我们创建一个帐户页面有问题。即使在所有字段填写时,我们仍然收到一条消息:“****”是必填字段。我们收到此错误的页面是:
http://oolabooshop.com/customer/account/create/
任何人都知道解决方案或一种方法来消除此要求。
解决方案
我已经检查过它,它说“你的房间”是必需的。 而我看不到这个领域。你可以做两件事:
-
您可以从数据库中删除此必需的客户属性。为了通过添加更多在加载模板文件
中的位置来删除任何自定义属性
.$setup = new Mage_Eav_Model_Entity_Setup('core_setup'); $setup->removeAttribute('customer', 'customcode');`
注意:替换与“您房间”的属性代码替换为“您的房间”一旦运行,请删除上面的代码。
-
,或者,如果您不想删除此客户属性,则使用来自客户注册模板的此属性使用隐藏类型字段发布虚拟或null值。
其他提示
如果要将字段添加到名称和地址选项的前端上的页面(例如,注册表格,客户帐户,结帐),则该面板非常有用。您可以为前缀添加一个字段(例如,先生,等),可以为中间名称的字段添加一个字段,也可以为后缀(例如,Jr.,Sr.)添加一个字段,为顾客的出生日期和性别。
从.phtml文件中删除class="required"
代码