PageAdmin网站内容管理系统(CMS)交流论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

怎么截取内容的前250个字符为文章简介 [复制链接]

1#
哪个高手帮忙弄一下,怎么自动截取内容的前250字节的内容作为文章简介,后台新闻发布那里没有简介,只有内容,但是在模板中调用内容会很长,只想截取前250个字符应该怎么弄,效果如下图
1.png (, 下载次数:0)

(2019/6/3 17:07:34 上传)

1.png

分享 转发
TOP
2#

模板中按你的这方法改了
  1.     @foreach (var item in Html.InfoDataList(new { ColumnId = Html.CurrentColumnId(), OrderBy = "thedate desc" }, null, null, pageInfo))
  2.     {
  3.         string url = Html.InfoDataUrl((int)item.ColumnId, (int)item.Id);
  4.         string intro = StringHelper.SubString((string)item.Content, 250);
  5.         <div class="item">
  6.             <div class="title"><a href="@url" target="_blank"><i class="fa fa-angle-right"></i>@item.Title</a></div>
  7.             <div class="con">@intro</div>
  8.             <div class="date">@item.Thedate.ToString("yyyy-MM-dd")</div>
  9.         </div>
  10.     }
复制代码
前250个文字内容是截取到了,但是p标签,html标签被截断了,下面是我截图的效果。
1.png (, 下载次数:0)

(2019/6/3 17:14:58 上传)

1.png

TOP
3#

回复 4楼小熊优化的帖子
按照你说的,发布和编辑界面真的可以输入简介了,这个系统太牛了

TOP
4#

各位大神,我发现每次发文章录入内容,简介都会忘记,不得不重新编辑去录入,能不能在简介那里自动提取内容中的前250个文字呢
TOP
5#

解决了,大神就是不一样
TOP
发新话题 回复该主题