我想在注册表单中添加一些自定义字段,我尝试按照Magento自定义帐户/注册字段和Fontis Adding Custom Signup Attributes进行操作但尚未成功。在网上搜索之后,似乎在magento新版本1.4.2.0中已经改变了一些东西,因为这些教程在以前的版本中都是可以的,甚至是1.4.2.0 beta。
现在实际问题是来自注册表单的输入数据,编辑表单无法保存到数据库中。无法从数据库中检索它。此外,自定义字段无法显示在管理员后端。
请通过在magento中添加自定义字段,让我们知道如何使其成功运行。
我非常感谢。感谢。
〜萨满
答案 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