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

前端之家收集整理的这篇文章主要介绍了asp.net – Orchard – 从主题布局中获取内容的标题前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
这会让我以这个速度疯狂.从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>

解决方法

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

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