在Liferay Web内容中运行Velocity代码
我有一个web内容,我想在我的web内容中导入另一个portlet。可能吗 我已尝试使用以下代码:在Liferay Web内容中运行Velocity代码,liferay,portlet,webcontent,Liferay,Portlet,Webcontent,我有一个web内容,我想在我的web内容中导入另一个portlet。可能吗 我已尝试使用以下代码: #set($TopNaviC = $journalContentUtil.getContent($themeDisplay.getCompanyGroupId(),'11105', null, "$locale",$theme_display)) $TopNaviC 你的 Heikki您可以通过以下方式存档: <div id="embedded-welcome-portlet">
#set($TopNaviC = $journalContentUtil.getContent($themeDisplay.getCompanyGroupId(),'11105', null, "$locale",$theme_display))
$TopNaviC
你的
Heikki您可以通过以下方式存档:
<div id="embedded-welcome-portlet">
<runtime-portlet name="56" instance="5555" queryString=""/>
</div>
…在哪里
- name=此名称属于/WEB-INF/liferay-portlet.xml中所述的日志内容
- 实例=4位数字
这是一个正确的例子
#set ($local_temp_content = $journalContentUtil.getContent($scope_group_id, $temp_article_id, null, "$locale", $theme_display))
它只是将其作为普通字符打印。解析器不会触及它。因此,它打印:#设置……。这在模板中非常有效,但如果我将其作为web内容,它是否有效?这仅适用于模板。把它作为一个网络内容来谈论是毫无意义的。如果有办法的话,它会给我更多用户现代化的可能性。