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