Orchard 1.8无法使用Placement.info从自定义部件隐藏元数据(发布日期)

时间:2014-05-03 20:33:19

标签: orchardcms

我的自定义部件文件夹的根目录中有一个Placement.info。

<Placement>
    <Place Parts_Common_Metadata="-" />
    <Place Parts_MyCustomPart="Content:2" />
</Placement>

MyCustomPart显示正常。但是,这并不隐藏元数据。使用形状跟踪,我设法识别正在加载/处理的Placement.info文件,该文件显示元数据。它是~/Core/Common/Placement.info包含规则

<Placement>
    <Match DisplayType="Detail">
        <!-- Removed for brevity -->
        <Place Parts_Common_Metadata="Meta:2" />
    </Match>
</Placement>

我怀疑首先加载/处理了MyCustomPart/Placement.info。然后加载~/Core/Common/Placement.info,有效地覆盖之前Placement.info中的 Parts_Common_Metadata

有没有办法定义首先加载/处理Placement.info的顺序?

1 个答案:

答案 0 :(得分:3)

module.txt清单文件中依赖“公共”。这将让你优先。