如何使用<liferay:runtime ... =“”>标记</liferay:runtime>删除添加的portlet的边框

时间:2014-09-10 15:48:38

标签: liferay

我尝试使用标记在JSP中添加自定义portlet,这里是代码:

<liferay-portlet:runtime portletName="customSocialNotifications_WAR"  />

工作正常!但是portlet正在显示边框,我需要隐藏它们。

我试图覆盖CSS,但随后他删除了门户网站的所有边框:(

有些想法?

谢谢!

PD:我使用的是Liferay 6.2 EE;)

1 个答案:

答案 0 :(得分:3)

您可以使用与defaultPreferences相同的标签中可用的属性

<%
StringBundler sb = new StringBundler();
sb.append("<portlet-preferences >");
sb.append("<preference>");
sb.append("<name>");
sb.append("portletSetupShowBorders");
sb.append("</name>");
sb.append("<value>");
sb.append("false");
sb.append("</value>");
sb.append("</preference>");
sb.append("</portlet-preferences>");
%>


<liferay-portlet:runtime portletName="customSocialNotifications_WAR"  defaultPreferences="<%=sb.toString()%>"/>