在Liferay Web Content中运行Velocity代码

时间:2013-11-07 14:43:15

标签: liferay portlet webcontent

我有一个网络内容,我想在我的网页内容中导入另一个portlet。这可能吗?

我尝试过使用代码:

#set($TopNaviC = $journalContentUtil.getContent($themeDisplay.getCompanyGroupId(),'11105', null, "$locale",$theme_display)) 
$TopNaviC

此致 海基

2 个答案:

答案 0 :(得分:1)

您可以通过以下方式实现这一目标:

<div id="embedded-welcome-portlet">
  <runtime-portlet name="56" instance="5555" queryString=""/>
</div>

... WHERE ...

  • name =此名称属于/WEB-INF/liferay-portlet.xml中所述的日记内容
  • instance = 4位数字

答案 1 :(得分:0)

这是一个正确的例子

#set ($local_temp_content = $journalContentUtil.getContent($scope_group_id, $temp_article_id, null, "$locale", $theme_display))