Orchardcms 使用Orchard CMS如何更改内容项列表中显示的标题
我在Orchard CMS中创建了一个新模块,我有一个新的事件部分,它有一大堆自定义字段。如何更改内容列表中显示的标题 谢谢Orchardcms 使用Orchard CMS如何更改内容项列表中显示的标题,orchardcms,Orchardcms,我在Orchard CMS中创建了一个新模块,我有一个新的事件部分,它有一大堆自定义字段。如何更改内容列表中显示的标题 谢谢 可以在处理程序中设置元数据 protected override void GetItemMetadata(GetContentItemMetadataContext context) { // We will set the display text, appears in content list var e = context.ContentItem
可以在处理程序中设置元数据
protected override void GetItemMetadata(GetContentItemMetadataContext context)
{
// We will set the display text, appears in content list
var e = context.ContentItem.As<EventPart>();
if (e != null)
{
context.Metadata.DisplayText = e.Name;
}
}
受保护的覆盖无效GetItemMetadata(GetContentItemMetadataContext)
{
//我们将设置显示文本,显示在内容列表中
var e=context.ContentItem.As();
如果(e!=null)
{
context.Metadata.DisplayText=e.Name;
}
}
您可以使用ITitleAspect方法:
public interface ITitleAspect : IContent {
string Title { get; }
}
如图所示