Vista combinada Visión Plana Vista de árbol
Discusiones [ Anterior | Siguiente ]
toggle
Albert Devarajan
Using service builder in Ext
5 de febrero de 2013 0:49
Respuesta

Albert Devarajan

Ranking: New Member

Mensajes: 21

Fecha de incorporación: 12 de diciembre de 2012

Mensajes recientes

I want to add one field to the default user table . How can I do it ??I am using Liferay 6.1 + Eclipse IDE +Mysql.
Kowbathullah Gnaniyar
RE: Using service builder in Ext
5 de febrero de 2013 1:23
Respuesta

Kowbathullah Gnaniyar

Ranking: Liferay Master

Mensajes: 606

Fecha de incorporación: 19 de diciembre de 2007

Mensajes recientes

Hi,

Without touching Liferay user services, we can achieve this through Custom Attribute . Liferay provides Custom field feature . It will extend the user service through Expando bridge . Please refer this document :

Adding Custom field for User



- Gnaniyar Zubair
Albert Devarajan
RE: Using service builder in Ext
5 de febrero de 2013 4:12
Respuesta

Albert Devarajan

Ranking: New Member

Mensajes: 21

Fecha de incorporación: 12 de diciembre de 2012

Mensajes recientes

@Gnaniyar: I tried this already but its displaying as text area ..how can i change to text input field??
Also how can i retrieve custom field data in another portlet
Hitoshi Ozawa
RE: Using service builder in Ext
5 de febrero de 2013 4:21
Respuesta

Hitoshi Ozawa

Ranking: Liferay Legend

Mensajes: 7949

Fecha de incorporación: 23 de marzo de 2010

Mensajes recientes

There many articles on expando. Try googling them.

Sample:
http://www.liferay.com/community/wiki/-/wiki/Main/Developing+with+Expando
Kowbathullah Gnaniyar
RE: Using service builder in Ext
5 de febrero de 2013 4:24
Respuesta

Kowbathullah Gnaniyar

Ranking: Liferay Master

Mensajes: 606

Fecha de incorporación: 19 de diciembre de 2007

Mensajes recientes

Hi,

You have to select , there is one TEXT FIELD instead of TEXT While creating custom field.

You can received the custom field like this in any portlet :

user.getExpandoBridge().getAttribute("customFieldName");


HTH

- Gnaniyar Zubair
Albert Devarajan
RE: Using service builder in Ext
13 de febrero de 2013 0:14
Respuesta

Albert Devarajan

Ranking: New Member

Mensajes: 21

Fecha de incorporación: 12 de diciembre de 2012

Mensajes recientes

How to get the custom field value added to an organization?
Kowbathullah Gnaniyar
RE: Using service builder in Ext
13 de febrero de 2013 0:20
Respuesta

Kowbathullah Gnaniyar

Ranking: Liferay Master

Mensajes: 606

Fecha de incorporación: 19 de diciembre de 2007

Mensajes recientes

Each entity has expando bridge method.

<Entity>.getExpandoBridge().getAttribute("CUSTOM-FIELD");

<Entity>.getExpandoBridge().setAttribute("CUSTOM_FIELD","VALUE");
Albert Devarajan
RE: Using service builder in Ext
13 de febrero de 2013 0:28
Respuesta

Albert Devarajan

Ranking: New Member

Mensajes: 21

Fecha de incorporación: 12 de diciembre de 2012

Mensajes recientes

organization.getExpandoBridge().getAttribute("CUSTOM-FIELD");

When i tried like this i am getting a error???organization cannot be resolved
Kowbathullah Gnaniyar
RE: Using service builder in Ext
13 de febrero de 2013 0:43
Respuesta

Kowbathullah Gnaniyar

Ranking: Liferay Master

Mensajes: 606

Fecha de incorporación: 19 de diciembre de 2007

Mensajes recientes

do you have organization object..?