Настройка пользовательских полей liferay hook

Мне нужно добавить 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\portlet\sites_admin\site, я попытался сделать это:

<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"
/>

0 ответов

Другие вопросы по тегам