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

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

列表页如果想提取文章内容前两句做描述的话应该怎样调取? [复制链接]

1#
如图所示,求助各位大佬
QQ图片20210429115801.png (, 下载次数:0)

(2021/4/29 11:58:42 上传)

QQ图片20210429115801.png

分享 转发
TOP
2#

我现在直接调取整个文章内容,然后使用SubString方法想要截取  貌似并不起作用,而且这样应该挺消耗资源的吧   有没有更好的方式?
QQ图片20210429115909.png (, 下载次数:0)

(2021/4/29 12:01:30 上传)

QQ图片20210429115909.png

TOP
3#

有人吗   救命呀
TOP
4#

我发现是我调用错了,html渲染的时候应该直接使用@content这个变量   而不是又使用item.Content去重新调用文章内容
ps:用这个系统好累啊   一个能交流的人都没有
微信图片_20210429140006.png (, 下载次数:0)

(2021/4/29 14:00:20 上传)

微信图片_20210429140006.png

TOP
5#

直接调content是挺消耗资源的,这种需求应该是添加一个多行文本字段来做,不要直接调content字段,数据多了浪费资源,速度还慢

http://www.pageadmin.net/help/1155.cshtml 这里有现成的帮助,照着做就行
TOP
6#

回复 5楼xiyou的帖子

嗯嗯  非常感谢大佬解答  我这就去改造一下
TOP
7#

回复 5楼xiyou的帖子

大佬   按操作完成字段的添加后   发布不了文章   是哪里错了吗
Snipaste_2021-04-29_16-48-34.png (, 下载次数:0)

(2021/4/29 16:50:05 上传)

Snipaste_2021-04-29_16-48-34.png

Snipaste_2021-04-29_16-49-06.png (, 下载次数:0)

(2021/4/29 16:50:05 上传)

Snipaste_2021-04-29_16-49-06.png

Snipaste_2021-04-29_16-49-31.png (, 下载次数:0)

(2021/4/29 16:50:05 上传)

Snipaste_2021-04-29_16-49-31.png

TOP
8#

回复 7楼skyplume的帖子

应该是这段JS不匹配   我删掉就可以继续发文章   用的是4.0.08版本   怎么才能正确获取编辑器里的文本
TOP
9#

  1. var txt=UE.getEditor('Content').getContentTxt();
  2. txt=txt.replace(/(^\s+)|(\s+$)/g, "");
  3. txt=txt.replace(/\s/g,"");
  4. txt=txt.left(180)+"...";
  5. if($("#Introduction").val()==""){
  6. $("#Introduction").val(txt)
  7. }
  8. return true;
复制代码
老版本试试这个,如果有错误通过浏览器开发工具找错误原因自己修复一下。
TOP
10#

回复 9楼xiyou的帖子

好的  谢谢  我刚刚翻到
TOP
11#

回复 9楼xiyou的帖子

确实有错误   txt.left()方法  Left应该大写
TOP
12#

回复 5楼xiyou的帖子

升级4.0.13版本后,这两个方法都不行了
TOP
发新话题 回复该主题