织梦cms里面文章里面的HTML,dede源码在其它页面调用单页文章内容并过滤HTML代码的方法...
DEDECMS织梦的单页文章是建设网站一种非常高效的方式,非常方便快捷。不过有时候我们需要在首页或者列表页面调用某些单页的内容,如首页调用关于我们单页的介绍信息等。织梦DedeCMS怎么实现在除单页以外的页面,调用单页的文章内容呢?
织梦DedeCMS实现其他页面调用单页文章内容
织梦其他页面调用单页文章内容使用SQL标签首先需要做的,就是把SQL语句写出来,调用的SQL语句如下:
{dede:sql sql="SELECT body FROM `dede_sgpage` where aid = 1" }
[field:body function="htmlspecialchars(cn_substr(@me,130))"/]
{/dede:sql}
sql="SELECT body这里的body就是文章内容字段,FROM `dede_sgpage`这里的dede_sgpage是单页文档数据表,where aid = 1 这里的aid = 1 就是你单页文档所在的id,你需要调用哪个单页文档的内容,就把这个换成所在文档的id就可以了。
以下的语句则是使用织梦的两个函数,对调用的字段数据进行了必要的处理:
[field:body function="htmlspecialchars(cn_substr(@me,130))"/]
field:body 这里的body如上,就是文章的内容,(cn_substr(@me,130) 这里的130就是你准备让内容显示的字数,可以自己调整。
采用上述方法虽然可以成功调用,但是会出现一个问题,就是会把源代码也调用出来。
这个时候可以使用下面这个代码
{dede:sql sql="SELECT body FROM `dede_sgpage` where aid = 1" }
[field:body function="htmlspecialchars(cn_substr(Html2text(@me),600))"/]
{/dede:sql}
Html2text() 函数是去掉html标签代码。cn_substr(str,750) 函数是截取字符串长度,cn_substr表示截取600个字符换算成汉字就是300个汉字。
这里再做个延伸:如何任意调用数据库中的内容呢?
其实除了上面的例子外,在Dede系统里面,可以自由使用SQL语句来配合织梦标签进行更多的个性化调用。基本参照格式为:
代码如下:
{dede:sql sql="select 字段 From 表名称 where 条件语句"}
[field:字段名/]
{/dede:sql}
由上面这种基本格式,我们就可以基本转换出一条调用文档列表的调用标签了,代码为:
代码如下:
{dede:sql sql="select * From dede_archives limit 10"}
·[field:title/]
{/dede:sql}
大家看到了上面的文档链接的底层模板地址的是动态的,那么我们要怎么样来进行转换,让他链接到静态地址呢,这里我们只需要对[field:id/]进行一下转换,转换后的完整代码为:
代码如下:
{dede:sql sql="SELECT * FROM dede_archives limit 10"}
·[field:title function=cn_substr(@me,30,0)/]
{/dede:sql}
织梦cms里面文章里面的HTML,dede源码在其它页面调用单页文章内容并过滤HTML代码的方法...相关推荐
- 完美天空下载站php程序,织梦CMS高仿天空软件站|软件下载站源码整站带数据
织梦CMS高仿天空软件站|软件下载站源码整站带数据是一款基于DEDECMS5.5开发制作的仿天空软件站的源码,适用于软件下载.资源下载等网站使用. 安装方法: 1.首先打开你的网址 然后就会出现ded ...
- 传智书城首页设计代码_(自适应手机版)响应式创意餐饮酒店装饰设计类网站织梦模板 html5蓝色餐饮酒店设计网站源码下载...
模板名称:(自适应手机版)响应式创意餐饮酒店装饰设计类网站织梦模板 html5蓝色餐饮酒店设计网站源码下载 本套织梦模板采用织梦最新内核开发的模板,这款模板使用范围广,不仅仅局限于一类型的企业,创意设 ...
- 织梦dedecms资源素材教程下载网站模板源码(带手机移动端)附安装教程
织梦dedecms资源素材教程下载网站模板(带手机移动端) 1.把文件上传到你的站点的根目录,然后运行 http://你的域名/install/index.php 安装,根据提示填写好相关信息,点&q ...
- 响应式瀑布流布局新闻资讯技术博客织梦模板/DedeCMS自适应手机版游戏新闻网站源码下载
响应式瀑布流布局新闻资讯技术博客织梦模板,DedeCMS自适应手机版游戏新闻网站源码下载.本套织梦模板采用织梦最新内核开发的模板,这款模板使用范围广,不仅仅局限于一类型的企业,游戏新闻.游戏博客类的网 ...
- 织梦在线艺术字体转换生成平台网站源码
简介: 织梦dedecms在线艺术字体转换生成平台网站源码 支持自己添加字体,在线艺术字体转换器,织梦内核艺术字体在线生成,在线转换,在线设计源码定制带全部数据版 本程序为客户定制 带全站数据 ,此源 ...
- dedecms织梦模板|响应式粉红色母婴月嫂源码 母婴育儿类网站模板(自适应手机版)
下载链接 http://www.bytepan.com/X0sl3eLFSfH 图片
- 织梦当前位置对应php文件,织梦cms怎么获取当前栏目路径
织梦cms怎么获取当前栏目路径? 织梦cms获取当前栏目路径及栏目名称的标签调用及顶级栏目 推荐学习:织梦cms 标签如下: 当前:{dede:type} [field:typename/] {/de ...
- 织梦php模板安装教程,织梦CMS模板详细图文安装教程
织梦CMS介绍 织梦内容管理系统(DedeCms) 是国内非常知名的PHP开源网站管理系统.织梦CMS以简单.实用.开源而闻名,同样是用户使用最多的PHP类CMS系统,历经十几年的开发以及版本迭代 , ...
- 织梦CMS(dedecms)栏目属性及系统封面模板、列表模板、文章模板区别和路径设置解答...
问题一:(织梦"栏目管理"的"常规选项"中3个栏目属性分析?) 织梦CMS的栏目属性分成三种, -->最终列表栏目 -->频道封面 -->外部 ...
- 织梦CMS(dedecms)栏目属性及系统封面模板、列表模板、文章模板区别和路径设置解答
问题一:(织梦"栏目管理"的"常规选项"中3个栏目属性分析?) 织梦CMS的栏目属性分成三种, -->最终列表栏目 -->频道封面 -->外部 ...
最新文章
- jq执行2次同样的方法怎么让第一次执行的不触发_他们说,这段代码你能看得懂她的开始,却猜不中她的结尾。...
- 修改tomcat端口号的方法:
- linux镜像文件不要大于4g,Systemback制作大于4G的Ubuntu系统镜像
- HarmonyOS之深入解析线程间的通信
- 硬件测试含软件调试,硬件调试与测试规范.doc
- Android 代码混淆(一)
- mysqld已删除但仍占用空间的_U盘删除的文件在哪?
- CIO感悟:IT人转型之“势、道、术”
- 模拟PspTerminateProcess结束进程-学习笔记
- ue编辑器漏洞_UEditor编辑器任意文件上传漏洞分析
- 基于uA741 PWM发生器
- 非常不错的垃圾删除批处理代码,用了10年不用安装清理软件
- 网站首页的轮播新闻flash效果实现
- swift 中构建3DTouch 及 widget
- 华为路由器hilink怎么用_HUAWEI HiLink 两个华为路由器无线中继实测效果【图解】...
- 计算机管理无法打开权限不足,win10 打不开软件管理员权限不够
- 《软件工程导论第6版》--张海藩 牟永敏 课后答案及其详解 第5章 总体设计
- hbase_数据备份(导入/导出)
- 本题要求实现一个函数,对给定平面任意两点坐标(x 1​ ,y 1​ )和(x 2​ ,y 2​ ),求这两点之间的距离。
- 关于hpv3000HPDV2000想把vista改成xp的朋友可以看下