Как Могу ли я отобразить список сообщений в блоге в Orchard?

Мне нужен простой виджет для моей правой колонки, который может отображать список последних сообщений в блоге.

есть ли простой способ сделать это, кроме создания моего собственный виджет? Я искал одну в галерее и не смог ее найти.

Может ли кто-нибудь указать мне в правильном направлении?

РЕДАКТИРОВАТЬ: [РЕШЕНИЕ]

Сначала я добавил виджет «Последние сообщения в блоге». Затем я создал файл Parts.Blogs.recentBlogPosts.cshtml и поместил его в каталог Views моей темы. Вот содержимое файла (взято отсюда: http://weblogs.asp.net/bleroy/archive/2011/03/27/taking-over-list-rendering-in-orchard.aspx )

@using Orchard.ContentManagement;
@{
    IEnumerable blogPosts =
        Model.ContentItems.ContentItems;
}
@if (blogPosts == null || blogPosts.Count() < 1) {
    

@T("No posts.")

} else {
    @foreach (dynamic post in blogPosts) { string title = post.Title; ContentItem item = post.ContentItem;
  • @Html.ItemDisplayLink(title, item)
  • }
}

8
задан joelnet 19 July 2011 в 18:15
поделиться