2014-05-25 94 views
0

我在{Content.Date.Year}令牌中無法使用AutoroutePart模式。如果我只使用{} Content.Date,URL是用一個看起來像這樣的URL創建:AutoroutePart模式下的Content.Date模式未按預期工作

events/5/25/2014 3:28:26 AM/my-event-page 

如果我使用Content.Date.Year,它只返回null,網址有兩個「/中/」,而不是一年值:

events//my-event-page 

模式是這樣的:

events/{Content.Date}/{Content.Slug} 
events/{Content.Date.Year}/{Content.Slug} 

回答

1

我不知道你在哪裏讀到{Content.Date.Year}會工作。日期標記沒有我可以在源代碼中看到的年份標記。改爲使用{Content.Date.Format:yyyy}

+0

謝謝伯特蘭。你是如此的多產和樂於助人,我相信我有一天會再次問你的幫助。但是,要回答您的問題,我在您的博客上閱讀了它:http://weblogs.asp.net/bleroy/archive/2011/07/27/future-orchard-part-2-more-tokens.aspx –

+0

..但我現在看到我應該更仔細地閱讀你的文章。 –

+0

啊,是的,我明白了。衛生署!是的,這是在功能實現完成之前編寫的一個示例,並且這些令牌從未實現過。 –

相關問題