0

我已经构建了一个简单的网站,并且有要求显示一年中博客的所有帖子。从ORCHAD的C#代码更新自动上传URL CMS

例如www.mysite.com/blogs/2015应显示2015年的所有帖子。 但是,今年并不是帖子的实际创建日期,但它在创建帖子时给出了输入(我向编辑添加了新字段)。

我也应该有一个方法来访问后具有独特的URL像www.mysite.com/blogs/2015/2,这应该显示的2015年 第二职位的岗位数是全年唯一的。所以我不能使用内容ID。

我是能够使这项工作与我自己的控制器,但问题依然存在: 帖子时列出它会附着在AutoroutePart创建的URL,这将是像www.mysite.com/blogs/first-post

我试图创造为更新AutoroutePartPath属性后更改此网址,但没有运气。

任何建议或意见,表示赞赏。

回答

0

您可以为拥有AutoroutePart的任何内容项目定义您自己的路线。

示例在你需要编辑博客文章的内容定义的情况下。因此,在Content Definition菜单下选择Blog Post,然后编辑,然后单击Autoroute标签旁边的expando箭头,您将看到Patterns字段,您可以在其中定义自己的模式。

Url patterns