Liferay 7:ADT自定义博客,如何获取帖子网址

时间:2017-06-27 08:59:20

标签: liferay-7

我已经创建了一个用于呈现博客帖子的自定义ADT。对于每个帖子,我需要链接“阅读更多”。 我观看了BlogEntry类,但我没有找到指定帖子的任何网址。

我正在与Freemarker合作。

提前致谢

路易斯

1 个答案:

答案 0 :(得分:0)

<#if entries?has_content>
    <#list entries as curBlogEntry>

            <#assign 

                viewURL = renderResponse.createRenderURL()
            />      

            ${viewURL.setParameter("mvcRenderCommandName", "/blogs/view_entry")}
            ${viewURL.setParameter("redirect", currentURL)}
            ${viewURL.setParameter("urlTitle", curBlogEntry.getUrlTitle())}
            ${viewURL.setParameter("p_p_state", "maximized")}
           /* code */
           <a href="${viewURL}">Read More</a> 
    </#list>
 </#if>