织梦DedeCms实现调用单页文章内容的方式

优采云 发布时间: 2020-04-16 11:10

  

  以下是作者在 织梦DedeCms v5.6 GBK里面实验的!其它版本的恐怕得更改下 语句上面的表名称!

  详细:

  1、调用的句子

  代码如下:

  {Dede:sql sql="SELECT body FROM `dede_sgpage` where aid = 7" }

  [field:body function="htmlspecialchars(cn_substr(@me,130))"/]

  {/dede:sql}

  其中:

  {dede:sql sql="SELECT body FROM `dede_sgpage` where aid = 7" }

  sql="SELECT body 这里的body 就是文章内容,FROM `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 就是你打算使内容显示的字数,可以自己调整!

  2、单页文档的处理(这个问题应当还可以建立的,具体你把下边看完)

  采用原告方式其实可以成功调用,但是会出现一个问题,就是会把源代码也调用下来,这里就须要你自动一下了!

  打开你须要调用的单页文档,在编辑器上面,点击查看源码!把你打算显示的字数后面多余的源码删掉织梦 调用,其它的不管!比如你打算调用10个字,那么你就把10个字后面的源码删掉,像 <p> <br>这样的删掉就是!然后保存!记住:一定要以当前方式保存(就是处于源码编辑状态下保存,不然你会失败的)

  改完后就可以生成瞧瞧是否调用成功了。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线