3

我想使用Web Content DisplaywithVelocity Templates和创建一个新页面Structures

在我的页面上,我希望有多个选项卡,并且每个选项卡都需要从现有 portlet 的模板以编程方式添加。

我知道如何将现有的 portlet 添加到我的主题($theme.runtime("portlet_id")),但我找不到将 portlet 添加到速度模板的方法,因为$theme对象在 Web 内容显示模板中不可用。

您能否告诉我是否可以将 portlet 添加到模板中?
如果是,如何?

谢谢你。

4

1 回答 1

6

您可以在速度模板中使用 runtime-portlet 标记:

<div id="portlet-inside-wc">
  <runtime-portlet name="portlet-id" instance="instanceID" queryString=""/>
</div>

其中 name 是 portlet ID,instance 是 4 个字母的唯一(字母数字)单词,Querystring 可以是 portlet 首选项。

于 2012-09-24T20:49:15.420 回答