0

テーマ(.vm)でポートレットのplidを取得する必要があります。

これを行うための適切な方法が見つかりません。

マイアカウントポートレットをポップアップとして開く必要があります。このためのコードは、テーマに記述されます。

使ってます

#set ($my_url = $portletURLFactory.create($request, "2", $getterUtil.getLong($plid), "RENDER_PHASE"))

次に、アンカータグでURLを使用します。

<a style="color: #ffffff" href="$my_URL">Click Here</a>

しかし、クリックすると空白のページにリダイレクトされます。

どうしてこんなことに?

4

1 に答える 1

1

以下は、plid(vm の pageId) を取得するコードです。

#set ($themeDisplay = $request.get('theme-display'))

#set ($currentPlid = $getterUtil.getLong($themeDisplay.get('plid')))
于 2012-10-26T04:52:12.017 に答える