0

このエラーが発生します:

「Orchard.ContentManagement.ContentItem」には「LatestProductPublicationPreview」の定義が含まれていません

同じ名前のコンテンツタイプを作成し、「ウィジェット」に設定しました。

これは、ビューで失敗している行です。

var contentType = Model.ContentItem.LatestProductPublicationPreview;

何か案は?

4

1 に答える 1

0

これは、ContentItemにLatestProductPublicationPreviewプロパティがないためです。質問にある情報が少ないことから、あなたが何をしようとしているのか、またはあなたが何を期待しているのかを判断するのは難しいですが、私は試してみます。あなたはLatestProductPublicationPreviewという名前のコンテンツタイプを持っていると言っていますか?その場合、通常、それを指定する必要はありません。そのコンテンツアイテムのタイトル部分にアクセスしたい場合は、Model.ContentItem.TitlePartを実行します。ここで、フィールドFooのValueプロパティにアクセスする場合は、Model.ContentItem.LatestProductPublicationPreview.Foo.Valueを実行します。等

于 2012-10-06T01:39:32.733 に答える