我一直在尝试使用 Razor 使用 Umbraco v6 创建一个博客。
这是我的第一个 Umbraco 项目,所以我仍在处理事情,但我已经设法让大部分工作按我想要的方式工作,但我想在侧面小部件中列出标签。
到目前为止,我有这个 -
@{
var blogitems = Umbraco.Content("1188").Children.Where("Visible");
foreach(var blog in blogitems) {
var tagsplit = blog.tags.Split(',');
foreach(var tag in tagsplit) {
<li>
<a href="/blog/?@tag">@tag</a>
</li>
}
}
}
问题是这列出了所有重复的标签。我试图在 tagsplit 变量上使用 .Distinct ,它只返回一个错误。
有任何想法吗?