2014-03-28 46 views
0

我的网站上的产品列表页面上有一个标签云,该标签位于标签结果页面,该页面显示包含所选标签的产品。我想在结果页面的顶部放一个标题,上面写着“产品标签为:(在此处插入标签名称)”在Kentico中使用标签作为页面标题

有什么建议吗?我似乎无法访问显示当前所选标签名称的系统变量。该页面URL包含标签识别变量,如果这能帮助:

产品-Features.aspx标签识别= 36

我使用的门户引擎Kentico发展,顺便说一句?谢谢。

回答

0

使用下面的宏:

{% GlobalObjects.Tags.Where("TagID = " + ToInt(QueryString.GetValue("tagid", 0))) %} 
+0

由于岩石,正是我需要的! – user3066899

1

我知道这个问题已经被问前一阵子。但我张贴我的答案,以防万一任何人遇到这个问题,他们可以使用此片段。 (标记=“”; foreach(g IN SiteObjects.TagGroups){foreach(t IN g.Tags){if(t.TagID = ToInt(QueryString.tagid)){tag = t.TagName;}}}返回标签;%}

注:我直接使用Kentico 9.0版

出于某种原因,在页面模板的宏不工作,我把上面的宏在静态文本webpart其工作就像一个魅力。 希望它能帮助像我这样的人。

问候,

帕拉

相关问题