条件 StreamFallback 数据源 (DNN/2sxc)
Conditional StreamFallback Data Source (DNN/2sxc)
问题移自 http://sexycontent.codeplex.com/discussions/654662#post1473430
是否可以制作类似 StreamFallback 数据源的东西,
但是那个条件不是空流而是其他一些 flag/content 值?
或者有其他方法可以有条件地使用 baypass 过滤器?
示例图:
到目前为止,在可视化设计器中还没有可以执行此操作的数据源。
对于如此复杂的情况,请使用一些代码。您可以使用
访问代码中的所有查询
App.Data.Query["query name"]["stream name"]
所以要获取列表,您可以执行以下操作
var items = AsDynamic(App.Data.Query["AllTags"]["Default"]);
所以一些 if 语句 + 应该可以让你继续
我发现这个答案更好:
目前,正确的语法是:
App.Query["Query-Name"]["Stream-Name"];
而不是:
App.Data.Query["Query-Name"]["Stream-Name"];
问题移自 http://sexycontent.codeplex.com/discussions/654662#post1473430
是否可以制作类似 StreamFallback 数据源的东西, 但是那个条件不是空流而是其他一些 flag/content 值?
或者有其他方法可以有条件地使用 baypass 过滤器?
示例图:
到目前为止,在可视化设计器中还没有可以执行此操作的数据源。
对于如此复杂的情况,请使用一些代码。您可以使用
访问代码中的所有查询App.Data.Query["query name"]["stream name"]
所以要获取列表,您可以执行以下操作
var items = AsDynamic(App.Data.Query["AllTags"]["Default"]);
所以一些 if 语句 + 应该可以让你继续
我发现这个答案更好:
目前,正确的语法是:
App.Query["Query-Name"]["Stream-Name"];
而不是:
App.Data.Query["Query-Name"]["Stream-Name"];