如何使用Plone 4删除编辑模式下的portlet?

tou*_*tpt 4 plone

我习惯通过在portal_skin下覆盖base_edit.cpt文件在Plone 3下实现这一点,并使列为空:

  <metal:head fill-slot="column_one_slot"></metal:head>
  <metal:head fill-slot="column_two_slot"></metal:head>
Run Code Online (Sandbox Code Playgroud)

我试图用Plone4实现这一点,结果很奇怪:我有两个空列,编辑模式不会拉伸(保持在页面中间).

Dav*_*ick 9

在Plone 4中,您可以通过在请求上设置几个变量来禁用列:

<metal:override fill-slot="top_slot"
    tal:define="disable_column_one python:request.set('disable_plone.leftcolumn',1);
                disable_column_two python:request.set('disable_plone.rightcolumn',1);"/>
Run Code Online (Sandbox Code Playgroud)