2013-12-16 125 views
1

如何從Content-BlogPost.cshtml替代字符串中獲取特定帖子的URL和上傳圖像?Orchard CMS:將字符串URL作爲字符串獲取

[編輯]

鏈接:

我可以通過Model.ContentItem.BlogPostPart.ContentItem訪問我的博客文章的ContentItem。我可以分別通過Model.ContentItem.BlogPostPart.TitleModel.ContentItem.BlogPostPart.PublishedUtc訪問標題和發佈日期。儘管如此,我找不到任何URL字段。

我知道我可以使用​​生成一個鏈接標記,但我想要獲取URL字符串。

+0

這個問題需要更多的細節:你對鏈接的文章有什麼看法? Id,一個參考?上傳的圖片是用什麼上傳的?你知道什麼? Id,路徑? –

+0

請看我更新的帖子。 – lolski

回答

2

我已經找到了解決辦法是使用@Url.ItemDisplayUrl(contentItem)簡單:

@{ 
ContentItem item = Model.ContentItem.BlogPostPart.ContentItem; 
} 
<a href='@Url.ItemDisplayUrl(item)'>link</a> 

我現在將標誌着這一個答案,併爲媒體形象問題的新問題。