Orchard CMS:将URL作为字符串获取

时间:2013-12-16 07:40:26

标签: orchardcms orchardcms-1.7

如何从Content-BlogPost.cshtml备用字段中获取某个帖子的网址和上传的图片作为字符串?

[编辑]

链接:

我可以通过Model.ContentItem.BlogPostPart.ContentItem访问我博客帖子的ContentItem。我可以分别通过Model.ContentItem.BlogPostPart.TitleModel.ContentItem.BlogPostPart.PublishedUtc访问标题和发布日期。我找不到任何URL字段。

我知道我可以使用@Html.ItemDisplayLink(Title, ContentItem)生成链接标记,但我想获取URL字符串。

1 个答案:

答案 0 :(得分:2)

我发现解决方案就像使用@Url.ItemDisplayUrl(contentItem)一样简单:

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

我现在将此标记为答案并为媒体图像问题创建一个新问题。