2016-05-14 4 views
0

Вопрос переехал из http://sexycontent.codeplex.com/discussions/654662#post1473430Условный StreamFallback Источник данных (DNN/2sxc)

Является ли это сделать Возможное как StreamFallback коснуться источника данных, но это условие не является пустой поток, но некоторое другое значение флага/содержание?

Или есть какой-то другой способ условного байпасного фильтра?

Пример схема:

enter image description here

ответ

0

В настоящее время нет данных источника, которые могут сделать это в визуальном конструкторе.

Для таких сложных случаев, пожалуйста, используйте только немного кода. вы можете получить доступ ко всем запросов в коде с помощью

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

так, чтобы получить список, вы можете сделать что-то вроде

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

так мало, если-заявления +, которые должны получить ты

это документированы минимально здесь: 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

Означает ли это, что оба способа в порядке? –

Смежные вопросы