在Magento 1.4.2.0 DB中保存自定义注册字段时出现问题

时间:2011-01-10 12:43:47

标签: forms magento field registration

我想在注册表单中添加一些自定义字段,我尝试按照Magento自定义帐户/注册字段和Fontis Adding Custom Signup Attributes进行操作但尚未成功。在网上搜索之后,似乎在magento新版本1.4.2.0中已经改变了一些东西,因为这些教程在以前的版本中都是可以的,甚至是1.4.2.0 beta。

现在实际问题是来自注册表单的输入数据,编辑表单无法保存到数据库中。无法从数据库中检索它。此外,自定义字段无法显示在管理员后端。

请通过在magento中添加自定义字段,让我们知道如何使其成功运行。

我非常感谢。感谢。

〜萨满

4 个答案:

答案 0 :(得分:1)

如果您将其放在/template/customer/form/register.phtml中,请确保在访问后从教程中的第5点删除代码。

自定义字段不会出现在Mangento管理员中,本教程未介绍。 进入您的数据库并查看 eav_attribute 表的最后一页,看看您的属性是否已正确插入。

答案 1 :(得分:1)

有关使用表单eav模型设置自定义属性的详细信息,请访问:http://dev.turboweb.co.nz/2011/03/03/changes-to-customer-attributes

答案 2 :(得分:0)

确保在customer_form_attribute中添加了customer_account_create的attribute_id

答案 3 :(得分:-1)

是的,1.4.2中有一些变化 看看这个thread