Plone主题默认提供了几个Portlet是无法在管理页面中去除的,但是我们的Diazo主题中可以加一个 portlets.xml 配置文件,然后使用下面的代码即可去除之:

<?xml version="1.0"?>
<portlets>
<assignment remove="true" name="login" category="context" key="/" manager="plone.leftcolumn" type="portlets.Login" />
<assignment remove="true" name="navigation" category="context" key="/" manager="plone.leftcolumn" type="portlets.Navigation" />
<assignment remove="true" name="calendar" category="context" key="/" manager="plone.rightcolumn" type="portlets.Calendar" />
<assignment remove="true" name="events" category="context" key="/" manager="plone.rightcolumn" type="portlets.Events" />
<assignment remove="true" name="news" category="context" key="/" manager="plone.rightcolumn" type="portlets.News" />
<assignment remove="true" name="recent-items" category="context" key="/" manager="plone.rightcolumn" type="portlets.recent" />
<assignment remove="true" name="review" category="context" key="/" manager="plone.rightcolumn" type="portlets.review" />
</portlets>

标签: none

评论已关闭