我是Umbraco的新手,我已经继承了一个主要由CMS本身组成的网站。我需要在现有网站中实现更多动态功能。Umbraco - 显示特定用户的所有博客文章
其中一个问题是我有一个登陆页面上的博客文章列表。在这些我下面有博客帖子的类别和作者的超链接。如果我点击类别名称,我可以在查询字符串中传递类别标识,它将列出与该类别相关的所有帖子。我需要为用户做同样的事情。我可以传递用户的类别ID,但会显示一条消息“没有找到帖子”。
我读过Umbraco文档,但没有真正给我提供任何线索,我该如何实现这一点。当我在查询字符串中传递id时,我可以获得作者的姓名显示,但这是我得到的。
if (String.IsNullOrEmpty(catID))
{
<h1>@Umbraco.Field("onPageTitle", altFieldAlias: "pageName")</h1>
}
else
{
var catPage = Umbraco.TypedContent(Convert.ToInt32(catID));
if (catPage.HasValue("categoryPageTitle"))
{
<h1>@catPage.GetProperty("categoryPageTitle").Value</h1>
}
else
{
<h1>@catPage.Name</h1>
}
}
我很确定我的困难是由于缺乏对Umbraco的工作原理的理解。如果有人能指出我的方向正确,我将不胜感激。
您可以向我们展示您的内容节点的结构,以便我们可以看到您的博客文章的位置? (umbraco后端内容部分的打印屏幕) – Mivaweb