0

我已经在Liferay中为页面实体创建了自定义字段,并尝试使用以下方法在页面详细信息中获取我的自定义字段列表:custom-attribute-list

<% 
   Group liveGroup = (Group)request.getAttribute("site.liveGroup"); 
%>
<liferay-ui:custom-attribute-list
    className="<%= Group.class.getName() %>"
    classPK="<%= (liveGroup != null) ? liveGroup.getGroupId() : 0 %>"
    editable="<%= true %>"
    label="<%= true %>"             
/>

但我得到了站点属性列表。我很努力,getAttribute("page.liveGroup")但没有用。少了什么东西?如何获取页面实体的自定义字段列表?

谢谢。

4

1 回答 1

0

Liferay 页面不是类型Group而是类型Layout。您应该使用Layout.class.getName()和相关classPK的 .

于 2013-09-12T09:41:37.257 回答