現在のコンテンツ アイテムのプロパティに基づくタイトル パーツ フィルタを持つプロジェクション クエリを作成しようとしています{Content.DisplayText}
。たとえば、表示テキスト ( ) としましょう。
クエリが機能せず、ソリューションをデバッグして StringFilterForm クラスの GetFilterPredicate メソッドにブレーク ポイントを設定すると、トークン値が常に空の文字列として渡されます。まるで解決していないかのようです。コンテンツ アイテム グループのすべてのトークンで同じ動作が見られます。
{Request.QueryString:*}
たとえばQueryString ( ) トークンなど、他のトークンは正常に機能しています。
クエリ フィルターでコンテンツ アイテム トークンが常に空になるのはなぜですか? Orchard v.1.7.1.0 を使用しています