【发布时间】:2015-04-28 22:08:58
【问题描述】:
我创建了一个 portlet(父级),它以手风琴的内容显示一个嵌入式 portlet(也是我创建的)。
作为上下文,在父portlet的JSP(视图模式)下面:
<%@ taglib uri="http://java.sun.com/portlet_2_0" prefix="portlet" %>
<%@ taglib uri="http://liferay.com/tld/portlet" prefix="liferay-portlet" %>
<jsp:useBean id="titulo" class="java.lang.String" scope="request" />
<portlet:defineObjects />
<%! String idPortlet="test_WAR_boxportlet_INSTANCE_fadewsio22a"; %>
<div class="root-accordion">
<div class="accordion" id="accordion<%= idPortlet %>">
<div class="accordion-group accordion-caret">
<div class="accordion-group accordion-caret">
<div class="accordion-heading accordion-cabecalho">
<a href="#conteudoac<%= idPortlet %>" data-parent="#accordion<%= idPortlet %>" data-toggle="collapse" class="accordion-toggle collapsed">
<%= titulo %>
</a>
</div>
<div class="accordion-body collapse" id="conteudoac<%= idPortlet %>">
<div class="accordion-inner accordion-conteudo">
<liferay-portlet:runtime portletName="<%= idPortlet %>" />
</div>
</div>
</div>
</div>
</div>
</div>
父portlet 具有首选项(编辑模式)以及嵌入式portlet。 但是,当我尝试保存嵌入式 portlet 的首选项时,页面会重新加载,但无法退出嵌入式 portlet 的编辑模式。 首选项的设置对于在独立使用(非嵌入式)时用作嵌入式的 portlet 非常有效。在这两种情况下,父 portlet 中的“首选项”的编辑都可以。
当父 portlet 和嵌入式 portlet 都具有“首选项”选项时是否有限制?
在嵌入式 portlet 中编辑(保存)首选项必须做什么?
【问题讨论】: