//获取文章列表 public GgcmsArticles Article(int id, int page = 1) { GgcmsArticles article = db.GgcmsArticles.Find(id); if (page > 1) { GgcmsArticlePages art_page = db.GgcmsArticlePages.Where(x => x.Article_Id == id && x.OrderId == page).FirstOrDefault(); if (art_page != null) { article.Content = art_page.Content; article.PageTitle = art_page.Title; } } var list = from r in db.GgcmsAttachments where r.Articles_Id == article.Id select r; article.attachments = list.ToList(); article.RedirectUrl = string.IsNullOrEmpty(article.RedirectUrl.Trim()) ? Prefix + "/Article/" + article.Id.ToString() : article.RedirectUrl; if (article.ExtModelId > 0) { article.ModuleInfo = ExtendModule.GetGgcmsModule(article.ExtModelId); article.ModuleData = ExtendModule.GetModuleToDict(article.Id, article.ModuleInfo, false); } return(article); }
public DataTable Views(int mid, SearchParams rparams) { return(ExtendModule.ViewArticles(mid, rparams)); }