首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何修改Liferay用户注册?

如何修改Liferay用户注册?
EN

Stack Overflow用户
提问于 2014-09-03 09:48:25
回答 1查看 1.6K关注 0票数 2

我目前正在尝试扩展Liferay创建帐户进程,以便用户在注册期间被要求提供他或她的电话号码和地址。

我知道Liferay支持自定义字段的概念,我已经设法将它们添加到注册表单中,并将它们保存到数据库中。然而,开箱即用,Liferay支持与用户帐户相关联的电话号码和地址。我不认为将自定义字段用于已经存在的东西是一种合理的开发技术。

无论如何,我的问题是,在注册过程中询问地址和/或电话号码的首选技术是什么?我试图连接到Struts注册操作,但我不认为这是解决方案,为了使用PhoneLocalService ot AddressLocalService,我需要一个用户ID,并在将用户添加到数据库后获得用户ID。

我承认,对我来说,勾搭和延长Liferay对我来说有点混乱,所以任何建议都会受到欢迎。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-09-03 12:15:43

不幸的是,标准的定制是相当有限的(有一些属性可以打开-关闭一些特性,如captcha或前缀-后缀标题等,但没有什么复杂的)。

定制注册JSP和联系人JSP的唯一方法是将它们混合起来,并将它们作为注册表单放入钩子中。

我已经做了完全相同的事情,在这里,我必须说,处理地址和电话是一个完全混乱的一见钟情(它是用自动表单,因为你可以有多个)。但是,在扔掉不必要的代码之后,在注册表格中包含一个固定号码的电话/地址是非常简单的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25641191

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档