在liferay中插入用户时出现问题

时间:2015-04-06 18:02:55

标签: liferay hook liferay-6 liferay-theme liferay-aui

我创建了一个包含基本用户详细信息的表单,并且在保存按钮无法使用时,我通过调用UserLocalServiceUtil.addUser(....)在“USER_”表中插入用户详细信息。现在,用户正在创建任何问题。但我无法在UserLocalServiceUtil.addUser(....)方法中看到一些表单字段参数,如(标题,性别和出生日期)。现在我该如何保存这些值。请给我一些建议,说明如何在创建用户时插入以下字段(标题,性别和出生日期)。

1 个答案:

答案 0 :(得分:1)

Liferay使用com.liferay.portal.model.Contact实体存储联系信息。

使用com.liferay.portal.service.ContactLocalServiceUtil.addContact方法创建联系人。重要参数:

  • userId - 正在创建联系人的用户的ID。您可以使用PortalUtil.getUser方法从请求中获取当前用户。
  • className - “com.liferay.portal.model.User”。
  • classPK - 为其创建联系人的新用户的ID。