6

我刚刚下载并安装了 Orchard CMS 并开始使用它。在区域中创建了一些小部件,并创建了一个博客并自定义了我的顶部菜单。

现在我想对我的欢迎页面进行一些修改。我想删除标题字段和显示创建日期的行,只显示正文。(这仅适用于欢迎页面,其他页面不受影响)

我该怎么做呢?什么是正确的方法?

4

3 回答 3

6

我同样希望删除发布的日期。就我而言,我想从所有页面中删除它们。

一种方法是调整形状的放置...

您需要影响其放置的形状是 Parts_Common_Metadata 形状。为了使其不可见,您将放置值设置为“Nowhere”。

所以我将它添加到我的主题文件夹中的placement.info 文件中:

<Match DisplayType="Detail">
    <Place Parts_Common_Body="Content:before"
           Parts_Tags_ShowTags="Content:after"
           Parts_Comments="Footer"
           Parts_Common_Metadata="Nowhere"/>
</Match>
<Match DisplayType="Summary">
    <Place Parts_Common_Body_Summary="Content"
           Parts_Comments_Count="Nowhere"
           Parts_Tags_ShowTags="Nowhere"
           Parts_Common_Metadata_Summary="Nowhere"
           Fields_Common_Text="Nowhere"/>
</Match>

如果您希望这仅适用于某些内容类型,您可以将上述内容包装在父标签中,例如:

<Match ContentType="Blog"></Match>

我不确定您如何将其仅应用于欢迎页面...

于 2011-03-07T16:00:06.260 回答
6

如果有人稍后找到响应并需要标记以删除主页上的页面标题,这里是:

<!-- Remove the page title from the homepage -->
<Match Path="~/">
    <Place Parts_Title="-" />
</Match>
于 2013-01-01T19:52:43.513 回答
1

要编辑 html 本身/视图,您必须编辑 cshtml 文件。我仍然必须正确解决这个问题。

要仅编辑内容,请在仪表板中:

  • 单击小部件
  • 单击图层下的主页
  • 您现在可以在此处将任何小部件添加到主页层,它只会显示在主页上。

您可以添加 html 小部件来做一些自定义的东西。

希望它有所帮助。

于 2011-03-05T19:55:37.140 回答