我正在尝试使用 Placement.info 而不是覆盖完整的内容模板,并且我需要在内容区域和标题区域中显示一部分(Parts_Title)。我在想在 Placement.info 文件中有两个位置与那个部分会做的伎俩,但似乎最后一个赢了。
有没有办法做到这一点?我正在使用果园 1.9.1.0
按照亚历山大的回答编辑 2016-03-16:
我应该做错事;我在仪表板(无代码)中设计了一个名为 OffreEmploi 的内容类型。我使用 Content-OffreEmploi.cshtml 作为替代。这是代码:
@using Orchard.ContentManagement.Utilities;
@Display(Model.Header);
@Display(Model.Content);
@Display(Model.LocalZoneName);
这是我的placement.info
<Match ContentType="OffreEmploi">
<Place Fields_DateTime-DateDebut="Header:2"/>
<Place Fields_Common_Text-Duree="Header:3"/>
<Place Fields_Common_Text-Localisation="Header:4"/>
<Place Fields_Boolean-Temporaire="Header:5"/>
<Place Fields_DateTime-DateExpiration="Header:6"/>
<Place Parts_Common_Metadata="-"/>
<Place Fields_Common_Text-TexteIntroduction="Content:1"/>
<Place Parts_Title="Header:1" />
<Place Parts_Common_Body="Content:3" />
<Place Parts_Title="LocalZoneName:1" />
</Match>
Parts_Title 部分仅在末尾呈现(在 LocalZoneName 中)