了解Orchard placement.info文件

Kat*_*Saz 2 orchardcms orchardcms-1.6

我是果园开发的新手,并在上周学习它.我很难理解一些概念,比如placement.info文件.

我已经阅读了文章了解项目网站中的展示位置信息以及与之相关的"Orchard up and running"一书中的部分.

我的理解:

  • 展示位置信息文件适用于内容项级别.它用于重新排序字段和内容部分的呈现;

  • 这个文件有三个主要标签:placement(基本上是一个包装器),match(定义规则是否应用于摘要或详细显示)和place(有效定义放置规则);

我不明白的是:

  • 如何定义标签的顺序?在"地方"标签中,我看到"内容:之前","内容:之后7","内容:2.9"以及其他一些规则.定义"Place Parts_Tags_ShowTags ="标题:after.7"/"是什么意思?展示位置文件是否能够将零件移动到不同的区域?

我使用它有点沮丧.我不知道我是不是使用了正确的材料(它们看起来非常短暂和/或过时).如果是这样,有人可以建议我一些链接吗?

我真的很感激一些帮助,伙计们..提前谢谢

Ber*_*Roy 6

属性的名称是形状名称(通常由零件驱动程序返回),值是发送该形状的位置.它是区域名称,后跟冒号,然后排序.如果要定位顶级区域(那些在Layout.cshtml文件中定义),区域名称可以以斜杠开头,如下所示:/AsideSecond:1.排序可以是特殊数字,也可以是虚线序列.例如,1.1在1之后但在之前2. 1.1.1将在1.1之后和1.2之前等等之后也可用于在其他所有之后或之前发送形状.

我希望这有帮助.