Orchard CMS自定义主题 - 每个页面显示标题和日期戳

nii*_*ico 4 orchardcms orchardcms-1.6

我创建了一个自定义主题.每个页面都显示标题和顶部的日期戳.

我发现帖子说在主题路线中注释掉"Placement.info" - 但这没有效果.

我怎样才能删除这两个?

小智 10

您无需删除部件,只需使用placement.info文件将其隐藏.Common和Title部分是包含在页面中的有用部分.大多数内容类型都应包含特别常见的部分,因为它存储有关项目修改,发布等的信息.

默认情况下显示部件.要隐藏它们,您需要添加主题的放置信息以覆盖和隐藏部件的显示形状,例如页面类型:

<Placement>
  <Match ContentType="Page">
    <Match DisplayType="Detail">
      <Place Parts_Common_Metadata="-"/>
      <Place Parts_Title="-"/>
    </Match>
    <Match DisplayType="Summary">
      <Place Parts_Common_Metadata_Summary="-"/>
      <Place Parts_Title_Summary="-"/>
    </Match>
  </Match>
</Placement>
Run Code Online (Sandbox Code Playgroud)

这通过将它们放在" - "区域中来隐藏详细信息和列表视图的元数据和标题.由于" - "区域不存在,因此不会显示形状.

有关放置的更多信息,请参阅这些文档:http: //docs.orchardproject.net/Documentation/Understanding-placement-info