Si queréis tener contenido en vuestro portlet que se muestre/esconda con el checkbox de ‘Editar controles’, que se encuentra en la barra superior de edición. Adjunto foto porque no se si queda muy claro a que checkbox me refiero:
Solamente tenéis que ponerlo dentro de un elemento HTML que contenga la classe ‘lfr-configurator-visibility’. En el siguiente ejemplo podéis ver como lo implemento con un link para editar el contenido del portlet:
<% if ( themeDisplay.getPermissionChecker().isOmniadmin() ) { %> <div class='lfr-configurator-visibility' style='margin: 6px;'> <a href="<portlet:renderURL windowState='MAXIMIZED'> <portlet:param name='jspPage' value='/edit.jsp'/></portlet:renderURL>"> <img class="icon" alt="" src="/html/themes/classic/images/common/edit.png"> <span class="taglib-text">Editar</span> </a> </div> <% } %>