1

Orchard インスタンスと共同ホストされる WebAPI ベースの検索を公開するカスタム ウィジェットを作成しています。UI は単純な検索ボックスであり、AJAX を使用して、WebAPI バックエンドとの非同期通信をプロキシするウィジェット内のコントローラーを介して呼び出します。検索が完了すると、部分ビューが作成されます。

私が苦労しているのは、コントローラーがウィジェットから ContentPart データにアクセスできるようにする方法です。パーツ ID を持っていますが、そこから ContentPart を検索する最善の方法がわかりません。

このように機能する例は見つかりませんでした.サードパーティのデータを取得するほとんどのウィジェットは、ルックアップのためにユーザー入力を取得しません. 見逃したことがありますか?

4

1 に答える 1

0

a を注入し、持っている ID を持つコンテンツ アイテムにIContentManager使用します。Getそして.As<TypeOfThePart>()、あなたがする必要があることをしてください。

于 2013-06-07T20:37:17.190 に答える