2017-04-16 9 views
0

私はオーチャードにとって新しく、自分のサイトで使用する新しいcontentpartを作成しています。私はこのガイドhttp://docs.orchardproject.net/en/latest/Documentation/Writing-a-content-part/を構築する際にこのガイドに従っています。コンテンツ部分はうまくいきますが、クエリで使用しようとすると、新しいコンテンツ部分のメンバーが[クエリ/ソート基準の編集]の下に表示されません。だから私の質問は:これは設計によるものか、何かが欠けているか?私はネットとデバッグされた果樹園を検索しましたが、クエリのソート基準の定義に表示されているフィールド/パーツを決定する要因を特定できませんでした。クエリの並べ替え基準にカスタムコンテンツの部分が表示されない

答えて

0

あなたのcontent-partのプロパティをバインドする必要があります。クエリ管理でこれを行うことができます。

「バインディングの管理」セクションにつながる「バインディング」というタブがあり、そこにはコンテンツパーツとメンバーのメンバー/プロパティへの新しいバインディングを作成できます。 新しいバインドを設定したら、クエリ内のプロパティを選択できます。

+0

私はそのタブを完全に逃しました。今私は拘束力を捜さなければならないことを知っています...それは私の人生を楽にしてくれました。 ISortCriterionProviderインターフェイスを実装することで、もう少し複雑な方法で解決しました。しかし、それはうまくいく。ありがとう! – Pontus

関連する問題