零星网络

技术&资讯
网站超市

需要前后台演示请留言,或QQ:150623477联系站长。

本成品是基于ASP+Access开发的网站内容管理系统,提供了简介类模块,新闻类模块,产品类模块,图片类模块,下载类模块
· 适用性:充分考虑公司企业的实际需要,确保功能上较强的实用性。
· 易用性:用户界面简洁、美观、友好,易于用户操作和使用,操作人员只需简单学习即可掌握。
· 安全性:安全可靠的权限划分,既考虑信息的共享,又注意信息的保护与隔离。

编程 您的当前位置:首页 > 技术&资讯 > 编程

织梦首页怎么调用单页面的内容(真正意义上的单页面)

发布时间:2016-11-27  浏览次数:  分享到:

{dede:sql sql="SELECT body FROM `dede_sgpage` where aid = 3" } 
[field:body /] 
{/dede:sql}

 


{dede:sql sql="SELECT body FROM `dede_sgpage` where aid = 3" } 
[field:body function="htmlspecialchars(cn_substr(@me,100))"/] 
{/dede:sql}

其中:
 
{dede:sql sql="SELECT body FROM `dede_sgpage` where aid = 3" }

sql="SELECT body "这里面的body 就是文章内容;
FROM `dede_sgpage` 这里的dede_sgpage就是单页文档存档的数据表,这是织梦5.6的,其它版本的根据表的名称需要自己定义了;
where aid = 3" 这里的aid = 3就是我们的单页文档所在的id,我们需要调用哪个单页文档的内容,就把这个换成所在文档的id就可以了!
 
[field:body function="htmlspecialchars(cn_substr(@me,100))"/]

field:body这里的body也是文章的内容;
(cn_substr(@me,100) 这里的100 就是我们准备让内容显示的字数,这个是可以调整的。
这样做出来的会发现有一个问题,html也被调用了出来。我们需要把它过滤掉,用下面的方法:
 
{dede:sql sql="SELECT body FROM `dede_sgpage` where aid = 3" } 
[field:body function="htmlspecialchars(cn_substr(Html2text(@me),100))"/] 
{/dede:sql}

 
Html2text() 这个函数是去掉html标签的代码;
cn_substr(str,100) 这个函数是截取字符串长度。
这样我们就可以调用单页文档内容了。

织梦在首页调用单页文档标题和链接的方法

{dede:arclist  titlelen=32 aid='该文档的ID号'}
[field:arcurl/][field:title/]

{/dede:arclist}

相关评论

    评论加载中...
    评论者:     验证码:
        

首页|网站超市|业界|营销|优化|HTML|JS|JQUERY|DIV+CSS|编程|运营|设计排版|创业|访谈

Copyright © 2006-2015 Power by 零星设计. 联系QQ:150623477
合作共赢、快速高效、优质的网站建设提供商

  • ●在线咨询点击这里给我发消息
  • ●在线咨询点击这里给我发消息
  • ●在线咨询点击这里给我发消息
  • 业务电话正在通话中…
  • 09:00AM-22:00PM
  • 高效优质的网站建设提供商
  • 加入收藏