如何将内容部分移动到另一个区域?

时间:2011-08-04 10:49:28

标签: orchardcms

我想将RoutableTitle部分从Content区域移至BeforeMain区域。有可能吗?

更新
以下是官方答案http://orchard.codeplex.com/discussions/267838

1 个答案:

答案 0 :(得分:1)

Routable的默认placement.info(在Orchard.Web \ Core \ Routeable下)具有以下条目:

<Match DisplayType="Detail">
    <Place Parts_RoutableTitle="Header:5"/>
</Match>
<Match DisplayType="Summary">
    <Place Parts_RoutableTitle_Summary="Header:5"/>
</Match>

在您的主题中,您应该拥有自己的placement.info文件,因此请添加这些条目。 Place标记具有以下格式:

<Place Shape_Name="Zone:Order" />

所以以下应该可以解决问题:

<Place Parts_RoutableTitle="BeforeMain:1" />

当然,您可能需要根据自己的喜好调整订单参数。