Orchardcms 如何从页面中删除项目?

Orchardcms 如何从页面中删除项目?,orchardcms,Orchardcms,我刚刚下载并安装了Orchard CMS,并开始使用它。 在区域中创建了一些小部件,创建了一个博客并自定义了我的顶部菜单 现在我想对我的欢迎页面做一些修改。。我想删除标题字段和显示创建日期的行,只是为了显示正文。 (这仅适用于欢迎页面。其他页面不应受到影响) 我该怎么做?正确的方法是什么?要编辑html本身/视图,您必须编辑cshtml文件。我还得好好想想 要仅编辑内容,请在仪表板中: 单击小部件 单击图层下的主页 现在,您可以在这里将任何小部件添加到主页层,它将只显示在主页上 您可以添加h

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

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


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

要编辑html本身/视图,您必须编辑cshtml文件。我还得好好想想

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

  • 单击小部件
  • 单击图层下的主页
  • 现在,您可以在这里将任何小部件添加到主页层,它将只显示在主页上
您可以添加html小部件来执行一些自定义操作


希望能有所帮助。

我也有同样的愿望要删除发布日期。在我的情况下,我想从所有页面中删除它们

一种方法是调整形状的位置

需要影响放置的形状是零件\公共\元数据形状。要使其不可见,请将“放置”值设置为“无处”

因此,我将其添加到主题文件夹中的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>


我不确定您将如何仅将此应用于欢迎页面,但是…

如果稍后有人找到响应,并且需要标记以删除主页上的页面标题,请参见:

<!-- Remove the page title from the homepage -->
<Match Path="~/">
    <Place Parts_Title="-" />
</Match>


感谢您的回复。我目前正在阅读一些自定义主题和编辑模板的文档,所以我想我会发现自己正在编辑一些cshtml文件,我也认为placement.info可能会起到作用!还没有尝试过,虽然只在主页上应用,但您可以使用带有Path=“/”属性的匹配项。这是欢迎页面的正确响应。非常感谢。