2016-05-14 6 views
0

質問http://sexycontent.codeplex.com/discussions/654662#post1473430条件付きStreamFallbackデータソース(DNN/2sxc)

から移動StreamFallbackデータソース、 のようにいろいろ書いをすることがかのうですが、その条件は、空のストリームが、他のいくつかのフラグ/コンテンツ値ではありませんか?

または、条件付きバイパスフィルタには他の方法がありますか?

サンプル図:今のよう

enter image description here

答えて

0

ビジュアルデザイナでこれを行うことができます何のデータ・ソースがありません。

このような複雑な場合は、ちょっとしたコードを使用してください。あなたは

var items = AsDynamic(App.Data.Query["AllTags"]["Default"]); 

ようなことを行うことができ、リストを取得するので、

App.Data.Query["query name"]["stream name"] 

を使用してコード内のすべてのクエリにアクセスすることができますので、いくつかのif文+あなたが

を、それはだ軌道に乗るべきです最低限ここに文書化:http://2sxc.org/en/Docs-Manuals/Feature/feature/8744

0

私はこの答えは、より良いが見つかりました: Access additional DataPipeline from Razor view in 2sxc module

現在、右の構文は次のとおりです。

App.Query["Query-Name"]["Stream-Name"]; 

ない:

App.Data.Query["Query-Name"]["Stream-Name"]; 
+0

私はApp.Data.Query構文は2sxcの古いバージョンのためであれば知っているが、今のデータなしでは動作しません。部。 私は以下を使用します:dnn 8.00.02と2sxc 8.04.05 –

+0

実際はApp.Data.Queryが正しいです:)しかし、私たちは "間違いなく"公開されたインターフェースにApp.Queryを公開しています。今すぐ:) – iJungleBoy

+0

これは両方の方法が今からOKであることを意味しますか? –