1

我正在尝试将 disqus 评论计数集成到 bloq 摘要中。

@{ 
    Orchard.ContentManagement.ContentItem contentItem = Model.ContentPart.ContentItem;
    string bodyHtml = Model.Html.ToString();
    var body = new HtmlString(Html.Excerpt(bodyHtml, 8000).ToString().Replace(Environment.NewLine, "</p>" + Environment.NewLine + "<p>"));

}
<p>@body @Html.ItemDisplayLink(T("more").ToString(), contentItem)</p>

所以我需要将#disqus_thread 连接到contentItem 链接的href。

我不能使用任何插件来实现 disqus。我如何编辑href?

4

1 回答 1

2

如果您希望获取内容项的显示 url,请使用 Url 助手,例如:

<a href="@Url.ItemDisplayUrl(contentItem)">@T("more")</a>

现在您可以完全控制 href,允许您附加所需的任何查询字符串参数。

于 2013-04-28T10:57:08.963 回答