asp.net – Orchard – 从主题布局中获取内容的标题

前端之家收集整理的这篇文章主要介绍了asp.net – Orchard – 从主题布局中获取内容的标题前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
这会让我以这个速度疯狂.从Orchard中的主题的Layout.cshtml文件内部,我如何确定主体内容标题

我尝试过使用Shape Tracer,但似乎没有帮助.这些都没有给我任何文字.

@H_404_4@@Html.Title() @Model.Title @Model.Content.Parts_Common_Body.ContentItem.TitlePart @Model.ContentItem.Parts_Common_Body.ContentItem.TitlePart

更新:
这里的HTML应该显示最终结果需要保持主题完整的内容,以及在我开始之前显示主题图片.这个HTML只是我关注的部分片段.在图片中,搜索是ContentHeader区域中的内容.

@H_404_4@<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>

解决方法

作为一个跟进,自从我提出这个问题以来对Orchard的更新包括使用placement.info文件将某些部分重新路由到其他区域的能力,实际上让我完成了我想要的工作. @H_404_4@<Placement> <Match ContentType="Page"> <Place Parts_Title="/TitleZone"/> </Match> </Placement>

猜你在找的asp.Net相关文章