Ссылка для просмотра - динамический список данных Freemarker Template - Liferay

Я создаю шаблон свободного маркера для динамического списка данных в Liferay. Теперь я бы хотел перенаправить просмотр записи / записи по ссылке в этом списке данных.

На самом деле у меня есть кнопка просмотра, которая работает нормально. Но мне интересно, как я мог сделать это, используя ссылку. Я пытался сделать <a href="${portletActionURL}"> но это не сработало.

Мой код для кнопки просмотра:

<td>
    <#assign controlPanelGroup = groupService.getGroup(portalUtil.getDefaultCompanyId(), "Control Panel")><#assign controlPanelPlid = layoutLocalService.getDefaultPlid(controlPanelGroup.getGroupId(), true)><#assign portletActionURL = portletURLFactory.create(request,"167",controlPanelPlid,"ACTION_PHASE")>
        ${portletActionURL.setParameter("recordId", "${cur_record.getRecordId()}")}
        ${portletActionURL.setParameter("struts_action", "/dynamic_data_lists/view_record")}
        ${portletActionURL.setParameter("redirect", "${themeDisplay.getPortalURL()}${themeDisplay.getURLCurrent()}")}

    <#if permissionChecker.hasPermission(scopeGroupId, "com.liferay.portlet.dynamicdatalists.model.DDLRecordSet", "${reserved_record_set_id}", "VIEW")>
    <form action="${portletActionURL}" method="POST">
        <input type="submit" value="view">
    </form>
    </#if>
</td>

Ребята, у вас есть идеи?

0 ответов

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