如何在所有页面上禁用plone4中的左列?

如何在所有页面上禁用plone4中的左列?,plone,Plone,我想有一个2/3:1/3布局为我的网站 我在网站上找到了station“disable_column_one python:request.set('disable_plone.leftcolumn',1)”,但我不知道在哪里(或者如何在主模板中)应用它 @a标记为2/3:1/3我想要一个宽度为66%的内容列和一个宽度为33%的右槽列。您将在带有tab find的门户外观中找到所有主模板 <tal:block tal:define="foo python:request.set('disa

我想有一个2/3:1/3布局为我的网站

我在网站上找到了station“disable_column_one python:request.set('disable_plone.leftcolumn',1)”,但我不知道在哪里(或者如何在主模板中)应用它


@a标记为2/3:1/3我想要一个宽度为66%的内容列和一个宽度为33%的右槽列。

您将在带有tab find的门户外观中找到所有主模板

<tal:block tal:define="foo python:request.set('disable_plone.leftcolumn', 1)"/>
<html xmlns="http://www.w3.org/1999/xhtml" 


首先,您可以尝试删除/隐藏站点中的所有左列portlet/@@manage portlet,看看这是否满足您的需要。如果有,并且您没有站点贡献者会通过添加左侧Portlet来扰乱您的布局,那么这将是最好的,因为它不涉及定制

否则,如果要使用该链接中给出的方法,则需要确保对希望禁用列的每个页面执行David提供的tal:define=“…”命令。因此,如果您希望在站点的每个页面上禁用它,那么您需要自定义主模板,并将tal:define放在包含所有其他元素的顶级元素中,比如元素::-)


顺便说一句,如果您自定义了主_模板,则不能使用David建议的金属:填充槽,因为该槽是在主_模板中定义的

什么是2/3:1/3布局?禁用列1如何帮助实现它?