【问题标题】:Orchard CMS: getting post URL as a stringOrchard CMS:以字符串形式获取帖子 URL
【发布时间】:2013-12-16 07:40:26
【问题描述】:

如何从Content-BlogPost.cshtml 备用字符串中获取某个帖子的 URL 和上传的图像?

[编辑]

链接:

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

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

【问题讨论】:

  • 这个问题需要更多细节:你对链接的帖子有什么看法?身份证,参考?上传的图片是用什么上传的?你对它了解多少? ID,路径?
  • 请看我更新的帖子。

标签: orchardcms orchardcms-1.7


【解决方案1】:

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

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-02-20
    • 2011-10-25
    • 2021-02-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-02
    相关资源
    最近更新 更多