以这种速度,这会让我发疯。从 Orchard 主题的 Layout.cshtml 文件内部,如何确定主体内容的标题?
我尝试过使用 Shape Tracer,但似乎没有帮助。这些都没有给我任何文字。
@Html.Title()
@Model.Title
@Model.Content.Parts_Common_Body.ContentItem.TitlePart
@Model.ContentItem.Parts_Common_Body.ContentItem.TitlePart
更新: 这里的 HTML 应该显示最终结果需要是什么样子才能保持主题完整,以及在我开始使用它之前显示主题的图片。这个 HTML 只是我关心的部分的一个片段。在图片中,搜索的是 ContentHeader 区域中的内容。
<div id="wrapper-header-inner">
<div id="header-inner">
@Zone(Model.ContentHeader)
<h1 class="pagetitle">
Title Here
</h1>
</div><!-- #header-inner -->
</div><!-- #wrapper-header-inner -->
}
<div id="wrapper-content">
<div id="content">
@if(Model.Content != null) {
<div class="main" class="@mainContentClass">
@if(Model.Content != null && Model.LeftAside == null && Model.RightAside == null) {
<div id="maincontentFull" class="positionleft">
@Zone(Model.Content)
</div>
}
@* Other layout possabilities if left and/or right asides are present *@
</div>
}
</div>
</div>