Plone 使用XDV仅在首页中删除内容div

Plone 使用XDV仅在首页中删除内容div,plone,theming,xdv,Plone,Theming,Xdv,我试图通过rules.xml中的这一行删除主页的content div <drop css:theme="#content" if-content="/html/body[@class='section-front-page']" /> 它不起作用。。。为什么?对我来说似乎没问题:请参见: 要使用该语法,必须匹配body标记的所有类 使用: 在FireBug中适用于我您也可以使用CSS选择器: <drop css:theme="#content"

我试图通过rules.xml中的这一行删除主页的content div

<drop css:theme="#content" 
      if-content="/html/body[@class='section-front-page']" />
它不起作用。。。为什么?对我来说似乎没问题:

请参见:

要使用该语法,必须匹配body标记的所有类

使用:


在FireBug中适用于我您也可以使用CSS选择器:

<drop css:theme="#content" 
      css:if-content="body.section-front-page" />

这将解析为相同的XPath表达式,但从外观上看要容易得多

注意,虽然您的首页有部分首页,这是站点的默认值,但该部分。。。如果选择其他项目作为网站根目录的默认视图,则名称可能会有所不同。感谢的Martin,这是我的第一个选择,但不起作用。我的html代码是:是主题中的content div,还是来自Plone的页面内容?如果它在页面内容中,那么您希望使用
<drop css:theme="#content" 
      css:if-content="body.section-front-page" />