链接到视图 - 动态数据列表Freemarker模板 - Liferay

时间:2015-12-16 08:43:52

标签: templates view liferay freemarker dynamic-data-list

我正在为Liferay中的动态数据列表创建一个freemarker模板。 现在,我想在单击此数据列表中的链接时重定向以查看条目/记录。

实际上我有一个视图按钮,工作正常。但我想知道我怎么能用链接做到这一点。 我试图制作<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 个答案:

没有答案