当您添加客户属性时,Magento的客户管理仪表板会自动为该新属性生成相对表单元素。
有没有办法通过模块中的控制器在前端做同样的事情?
答案 0 :(得分:3)
nope,前端客户字段是硬编码的,请查看客户/表单中的phtml以查看它。
答案 1 :(得分:1)
你想要达到什么目的?如果启用了“在前端显示”,则表单上会显示客户属性。但是,默认情况下,这些字段不会从前端保存。您需要在模块中扩展字段集,请参阅核心Mage / Customer模块中的config.xml
编辑:实际上对于企业版来说是这样,在CE上你必须编辑register.phtml(最好是在你的主题中复制)