当前位置: 首页 > 网络知识

织梦DedeCMS模板常用的内容统计sql标签代码

时间:2026-01-29 09:39:12

  织梦DedeCMS模板常用的内容统计sql标签代码。
  所有的文章数:
  ·共有文章:[field:c/]篇
  所有的图集数:
  ·共有图集:[field:c/]个
  所有的软件数:
  ·共有软件:[field:c/]个
  所有的评论数:
  ·共有评论:[field:c/]条
  会员个数:
  ·共有会员:[field:c/]名
  文章阅读数:
  文章阅读:[field:c/]人次
  今日更新文章数:
  今日更新:[field:c/]篇
  总共留言条数:
  [field:cc/]条
  本文介绍织梦dedecms中首页调用单页文档内容并过滤html的方法。
  1、调用的语句
  cqxftyyj
  [field:body function="htmlspecialchars(cn_substr(me,130))"/]
  
  其中:
  
  sql=”SELECT body这里的body就是文章内容,FR`dede_sgpage`这里的dede_sgpage这是单页文档存档的数据表,这是织梦DedeCms 5.6的,其它版本的根据表的名称自己定义,where aid=7″这里的aid=7就是你单页文档所在的id,你需要调用哪个单页文档的内容,就把这个换成所在文档的id就是!
  [field:body function="htmlspecialchars(cn_substr(me,130))"/]
  field:body这里的body如上,就是文章的内容,(cn_substr(me,130)这里的130就是你准备让内容显示的字数,可以自己调整。
  但这样做会有一个问题,就是连html也被截断了。
  要过滤它,使用:
  
  [field:body function="htmlspecialchars(cn_substr(Html2text(me),750))"/]
  
  Html2text()函数是去掉html标签代码。
  cn_substr(str,80)函数是截取字符串长度。
  如何任意调用数据库中的内容呢?
  先举个例子:dedecms后台有个频道模型里面有添加单页文档的功能,但如何在首页调用单页文档的内容:
  1.首页在后台单页文档管理里添加一个单页文档,内容编辑框输入你要的内容生成。
  2.在需要调用单页文档的地方加入SQL万用标签[field:body/]相信熟悉SQL语言的朋友很容
  易看懂这句含义。意思其实就是选择数据表dede_sgpage的body字段输入,aid=2这里的2表示你创建单页文档ID数字,你使用时做下相应修改即可。
  又如这句SQL标签样例代码:
  
  [field:content function=cn_substr(Html2Text(me),600)/]
  
  根据上面的例子,应该很好理解了,这里主要说明一下cn_substr表示截取600个字符也就是300个汉字。Html2Text代表把含有HTML的字符过滤掉,只显示文本。
  其实除了上面的例子外,在Dede系统里面,我可以可以自由使用SQL语句来配合织梦标签进行更多的个性化调用。他们的基本参照格式为:
  
  [field:字段名/]
  
  由上面这种基本格式,我们就可以基本转换出一条调用文档列表的调用标签了,代码为:
  
  <li>·<a href="/plus/viephp?aid=[field:id/]">[field:title/]</a></li>
  
  大家看到了上面的文档链接的底层模板地址的是动态的,那么我们要怎么样来进行转换,让他链接到静态地址呢,这里我们只需要对[field:id/]进行一下转换,转换后的完整
  代码为:
  
  <li>·<a href="[field:id runphp='yes']]"title="[field:title/]"target="_blank">[field:title function=cn_substr(me,30,0)/]</a></li>
  



上一篇:php中非静态环境下转发调用的代码实例
下一篇:asp.net解决url地址栏传递中文参数出现乱码的方法
dedecms
  • 英特尔与 Vertiv 合作开发液冷 AI 处理器
  • 英特尔第五代 Xeon CPU 来了:详细信息和行业反应
  • 由于云计算放缓引发扩张担忧,甲骨文股价暴跌
  • Web开发状况报告详细介绍可组合架构的优点
  • 如何使用 PowerShell 的 Get-Date Cmdlet 创建时间戳
  • 美光在数据中心需求增长后给出了强有力的预测
  • 2027服务器市场价值将接近1960亿美元
  • 生成式人工智能的下一步是什么?
  • 分享在外部存储上安装Ubuntu的5种方法技巧
  • 全球数据中心发展的关键考虑因素
  • 英特尔与 Vertiv 合作开发液冷 AI 处理器

    英特尔第五代 Xeon CPU 来了:详细信息和行业反应

    由于云计算放缓引发扩张担忧,甲骨文股价暴跌

    Web开发状况报告详细介绍可组合架构的优点

    如何使用 PowerShell 的 Get-Date Cmdlet 创建时间戳

    美光在数据中心需求增长后给出了强有力的预测

    2027服务器市场价值将接近1960亿美元

    生成式人工智能的下一步是什么?

    分享在外部存储上安装Ubuntu的5种方法技巧

    全球数据中心发展的关键考虑因素