Foren
How to Use Expando for extra field ??
piyush liferay, geändert vor 11 Jahren.
How to Use Expando for extra field ??
Junior Member Beiträge: 40 Beitrittsdatum: 02.01.13 Neueste Beiträge
how to use expando for inserting extra field which are not present in Liferay User class....
Juhi Kumari, geändert vor 11 Jahren.
RE: How to Use Expando for extra field ??
Expert Beiträge: 347 Beitrittsdatum: 12.12.11 Neueste Beiträge
piyush liferay, geändert vor 11 Jahren.
RE: How to Use Expando for extra field ??
Junior Member Beiträge: 40 Beitrittsdatum: 02.01.13 Neueste BeiträgeJuhi Kumari:
Hi,
Check this link
and this wiki.
Regards
Juhi
below code is right or not ??
i am adding a custom field mobileno and it's value is 1234567890
ExpandoValue expandoValue=ExpandoValueLocalServiceUtil.createExpandoValue(CounterLocalServiceUtil.increment());
expandoValue.getExpandoBridge().addAttribute("mobileNo");
expandoValue.getExpandoBridge().setAttribute("mobileNo","1234567890");
Jitendra Rajput, geändert vor 11 Jahren.
RE: How to Use Expando for extra field ??
Liferay Master Beiträge: 875 Beitrittsdatum: 07.01.11 Neueste BeiträgeExpandoBridge userExpandoBridge = user.getExpandoBridge();
if (!userExpandoBridge.hasAttribute("mobile-no"))
{
userExpandoBridge.addAttribute("mobile-no", 11, Long.valueOf(-1L), false);
}
userExpandoBridge.setAttribute("mobile-no", Long.valueOf(12345), false);
Siby Mathew, geändert vor 11 Jahren.
RE: How to Use Expando for extra field ??
Expert Beiträge: 268 Beitrittsdatum: 04.03.11 Neueste Beiträge
Hi Piyush,
If you need to add custom attributes for the user, do :
Thanks,
Siby
If you need to add custom attributes for the user, do :
userObj.getExpandoBridge().addAttribute()
Thanks,
Siby