我需要在主题(.vm)中检索portlet的 plid 。
无法找到合适的方法来执行此操作。
我需要打开我的帐户portlet作为弹出窗口。这段代码将写在主题中。
我正在使用
#set ($my_url = $portletURLFactory.create($request, "2", $getterUtil.getLong($plid), "RENDER_PHASE"))
然后在锚标记中使用url:
<a style="color: #ffffff" href="$my_URL">Click Here</a>
但是点击后我被重定向到空白页。
为什么会这样?
答案 0 :(得分:1)
以下是获取plid的代码(vm中的pageId)
#set($ themeDisplay = $ request.get(&#39; theme-display&#39;))
#set ($currentPlid = $getterUtil.getLong($themeDisplay.get('plid')))