Liferay - Установить значение поля Expando в функции Javascript
Мне нужно установить значение поля User Expando в Javascript Function в LifeRay. Это можно сделать?
1 ответ
Решение
Вы можете использовать JSON API, как этот способ
Liferay.Service(
'/expandovalue/add-value',
{
companyId: 20154,
className: 'com.liferay.portal.model.User',
tableName: 'CUSTOM_FIELDS',
columnName: 'test',
classPK: 30924,
data: 'test'
},
function(obj) {
console.log(obj);
}
);
где
columnName - имя вашего настраиваемого поля.
classPK - это идентификатор объекта в этом случае userId
данные значение настраиваемого поля