Orchardcms 我的模块中的Placement.info未隐藏DateTime字段

Orchardcms 我的模块中的Placement.info未隐藏DateTime字段,orchardcms,orchardcms-1.8,Orchardcms,Orchardcms 1.8,文件中说(增加了重点): 某些字段也有特殊扩展,以便 可以针对特定的字段实例 某些字段是否包含日期时间、链接和输入字段 我试图隐藏名为Date的DateTime字段,但该字段位于NewsItem内容类型中。这是我的位置信息重要的是,此placement.info可从主题中工作,但不能从模块中工作 <Match ContentType="NewsItem"> <!--These ones do not work.--> <Place Fields_Input

文件中说(增加了重点):

某些字段也有特殊扩展,以便 可以针对特定的字段实例

某些字段是否包含日期时间、链接和输入字段

我试图隐藏名为Date的DateTime字段,但该字段位于NewsItem内容类型中。这是我的位置信息重要的是,此placement.info可从主题中工作,但不能从模块中工作

<Match ContentType="NewsItem">

  <!--These ones do not work.-->
  <Place Fields_Input="-" />
  <Place Fields_DateTime="-" />
  <Place Fields_DateTime-Date="-" />
  <Place Fields_Link="-" />

  <!--These ones do work-->
  <Place Parts_Title="-" />
  <Place Parts_Common_Metadata="-" />
  <Place Fields_Common_Text="-" />
  <Place Parts_Common_Body="-" />
  <Place Parts_Common_Body_Summary="-" />
  <Place Fields_MediaLibraryPicker="-" />

</Match>

以下是其中一个字段的形状跟踪模型:


我刚刚遇到了这个问题,所以我想把这个评论提升到一个恰当的答案,因为它似乎是关键:

…Orchard.Fields中的
Placement.info
可能比[a custom]模块中的优先级更高。。。将依赖项字段添加到[自定义模块的]
module.txt
文件中,以确保[自定义]模块的
Placement.info
优先于Orchard.Fields
Placement.info
文件

如果您试图从模块中覆盖要在管理员中显示的形状(例如在SummaryAdmin模式下),请确保
module.txt
列出了生成您试图覆盖的形状的模块的依赖项

例如,如果要覆盖
字段\u MediaLibraryPicker\u SummaryAdmin
位置,则
Module.txt
至少应具有:

Depedencies: Orchard.MediaLibrary

归功于@Shaun Luttin和@Piedone

你的职位中有什么比你发布的职位更重要的吗?@Hazza没有。但我认为,除非我们从主题出发,否则不可能覆盖Orchard.Fields中的placement.info。同意Hazza的观点。你发布的内容应该有用。我已经做过很多次了。其他的事情占了上风。你能发布你的整个安置文件吗?我从Zoltan那里了解到,Orchard.Fields中的placement.info可能比我模块中的优先级更高。显然,我需要在module.txt文件中添加一个Dependencies字段,以确保模块的placement.info优先于Orchard.Fields placement.info文件。这是不是一个好主意是另一个问题。另见