Dotnetnuke Dnn页面设置中“标记”字段的2sxc | Dnn对象

Dotnetnuke Dnn页面设置中“标记”字段的2sxc | Dnn对象,dotnetnuke,taxonomy,2sxc,Dotnetnuke,Taxonomy,2sxc,我使用其中一个2sxc Sherlock snippet Dnn对象进一步过滤屏幕上显示的内容,如下所示: @if(@Dnn.Tab.KeyWords == "Living") { 这很好…但我更希望Dnn.Tab“Tag”字段可以像Dnn.Tab.KeyWords一样用作Dnn对象 As标记有一个下拉词汇表层次结构,而不仅仅是一个用于关键字的文本框字段 这些Dnn对象片段基于TabInfo类,该类在Dnn页面设置中没有任何“标记”字段 我试图有一个过滤器,如果Dnn Tabpage已分配“x

我使用其中一个2sxc Sherlock snippet Dnn对象进一步过滤屏幕上显示的内容,如下所示:

@if(@Dnn.Tab.KeyWords == "Living")
{
这很好…但我更希望Dnn.Tab“Tag”字段可以像Dnn.Tab.KeyWords一样用作Dnn对象

As标记有一个下拉词汇表层次结构,而不仅仅是一个用于关键字的文本框字段

这些Dnn对象片段基于TabInfo类,该类在Dnn页面设置中没有任何“标记”字段

我试图有一个过滤器,如果Dnn Tabpage已分配“x”标记,则显示“…”


我可以使用Dnn“关键字”字段作为过滤器,但我更喜欢允许用户从“标记”下拉列表中选择过滤器,以最大限度地减少人为错误!此外,即使可以将当前Dnn“关键字”字段转换为预先填充的下拉字段,也同样足够。

是的,标记项不是简单的选项卡属性。要做到这一点,您必须深入研究DNN的分类组件。从这里开始,您可能会得到一些帮助: