我有一个查询,它从 Orchard db 返回内容项
return _orchardServices.ContentManager.Query<EventTypePart, EventTypePartRecord>()
.OrderBy(eventType => eventType.Name);
我想知道的是有没有办法按语言或翻译返回项目。所以例如只给我本地化为德语的事件记录?
谢谢
我有一个查询,它从 Orchard db 返回内容项
return _orchardServices.ContentManager.Query<EventTypePart, EventTypePartRecord>()
.OrderBy(eventType => eventType.Name);
我想知道的是有没有办法按语言或翻译返回项目。所以例如只给我本地化为德语的事件记录?
谢谢
我从未尝试过;但是,为了实现它,你Content Types
会得到一个附件。
检查,这是来自其 Service 的查询:LocalizationPart
Orchard.Localization
_contentManager.Query(content.ContentItem.ContentType)
.Where<LocalizationPartRecord>(l => l.MasterContentItemId == content.ContentItem.Id && l.CultureId == cultureRecord.Id)