自定义的Liferay钩的自定义字段(Customizing liferay hook custom

2019-10-18 11:16发布

我需要一个添加Custom Field到网站上创建页面,我去Portal > Custom Fields > Site并添加一个名为“自定义字段licence ”。

我跟着这个教程http://www.liferay.com/pt/community/wiki/-/wiki/Main/Custom+Fields+and+JSP+Hooks

我试图访问在该领域details.jsp页。 它位于Tomcat的7.0.27 \的webapps \ ROOT的\ HTML \门户\ sites_admin \网站我tryed做到这一点:

<liferay-ui:custom-attribute
        label="Licence"
        className="<%= Site.class.getName() %>"
        classPK="<%= 0 %>"
        editable="<%= true %>"
        name="licence"
    />

但它是错误的。 我如何访问我网站添加自定义字段?

谢谢!!

更新我解决了这样的

    <liferay-ui:custom-attribute        
    className="<%= Group.class.getName() %>"
    classPK="<%= (liveGroup != null) ? liveGroup.getGroupId() : 0 %>"
    editable="<%= true %>"
    label="<%= true %>"
    name="tipo-licenca"
/>
文章来源: Customizing liferay hook custom fields