3

HtmlBlock フィールドがあり、このフィールドを Orchard CMS インデックスに追加したいと考えています。

ここで説明されているカスタム パーツ インデックス作成の OnIndexing メソッドのように、インデックスにフィールドを追加するために実装する必要があるものはありますか: https://orchard.codeplex.com/discussions/255183

4

2 に答える 2

1

カスタム フィールドのインデックス作成を有効にするには、FieldDriver でフィールドを記述する必要があります。

protected override void Describe(DescribeMembersContext context)
{
    context
        .Member(null, typeof(string), T("HTML"), T("The HTML value of the field."))
        .Enumerate<HtmlBlockField>(() => field => new[] { field.HTML });
}
于 2013-11-04T10:09:19.140 に答える