3

Web Content Displayとを使用しVelocity Templatesて新しいページを作成したいStructures

私のページには複数のタブが必要であり、各タブには既存のポートレットのテンプレートからプログラムで追加する必要があります。

既存のポートレットをテーマに追加する方法は知っていますが、オブジェクトがWebコンテンツ表示テンプレートで使用($theme.runtime("portlet_id"))できないため、ポートレットを速度テンプレートに追加する方法が見つかりません。$theme

テンプレートにポートレットを追加できるかどうか教えてください。
はいの場合、どのように?

ありがとうございました。

4

1 に答える 1

6

ベロシティ テンプレートで runtime-portlet タグを使用できます。

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

name はポートレット ID、instance は一意の 4 文字 (英数字) の単語、Querystring はポートレットの設定です。

于 2012-09-24T20:49:15.420 に答える