Orchardcms 如何从页面中删除项目?
我刚刚下载并安装了Orchard CMS,并开始使用它。 在区域中创建了一些小部件,创建了一个博客并自定义了我的顶部菜单 现在我想对我的欢迎页面做一些修改。。我想删除标题字段和显示创建日期的行,只是为了显示正文。 (这仅适用于欢迎页面。其他页面不应受到影响)Orchardcms 如何从页面中删除项目?,orchardcms,Orchardcms,我刚刚下载并安装了Orchard CMS,并开始使用它。 在区域中创建了一些小部件,创建了一个博客并自定义了我的顶部菜单 现在我想对我的欢迎页面做一些修改。。我想删除标题字段和显示创建日期的行,只是为了显示正文。 (这仅适用于欢迎页面。其他页面不应受到影响) 我该怎么做?正确的方法是什么?要编辑html本身/视图,您必须编辑cshtml文件。我还得好好想想 要仅编辑内容,请在仪表板中: 单击小部件 单击图层下的主页 现在,您可以在这里将任何小部件添加到主页层,它将只显示在主页上 您可以添加h
我该怎么做?正确的方法是什么?要编辑html本身/视图,您必须编辑cshtml文件。我还得好好想想 要仅编辑内容,请在仪表板中:
- 单击小部件
- 单击图层下的主页
- 现在,您可以在这里将任何小部件添加到主页层,它将只显示在主页上
希望能有所帮助。我也有同样的愿望要删除发布日期。在我的情况下,我想从所有页面中删除它们 一种方法是调整形状的位置 需要影响放置的形状是零件\公共\元数据形状。要使其不可见,请将“放置”值设置为“无处” 因此,我将其添加到主题文件夹中的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=“/”属性的匹配项。这是欢迎页面的正确响应。非常感谢。