织梦仿站首页列表页文章带图标(关于首页、列表页调用文章body内容的两种两种方法)

优采云 发布时间: 2022-01-07 00:03

  织梦仿站首页列表页文章带图标(关于首页、列表页调用文章body内容的两种两种方法)

  首页和列表页文章body内容的两种调用方法如下:

  第一种方法:

  

{dede:arclist row='1' typeid='1' addfields='body' idlist='1' channelid='1'}

[field:body function='cn_substr(html2text(@me),100)'/]

{/dede:arclist}

  分析:

  1、addrields="字段 1,字段 2..."

  2、idlist="文章ID"(可选)

  3、channelid="Model ID",正常文章默认为1(查看方式:core-channel模型-内容模型管理-id号)

  4、function='cn_substr(html2text(@me),100)' 过滤文章的样式,限制100个字符

  列表页面使用 dede:list 标签调用

  先进入后台->核心->频道模型->内容模型管理->通用文章(选择你的模型)->更改->基本设置->列出附加字段->是否有其中的价值:身体

  如果没有添加body,有的话就用下面的代码:

  

{dede:list pagesize='10' addfields='body'}

[field:body function='cn_substr(html2text(@me),100)'/]

{/dede:list}

  第二种方法:

  

{dede:sql sql="SELECT body FROM `dede_addonarticle` where aid = 1"}

[field:body function='cn_substr(html2text(@me),100)'/]

{/dede:sql}

  分析:

  本示例使用 sql 语句从 dede_addonarticle 表中检索正文内容。

  1、把表前缀dede_改成你数据库的表前缀

  2、修改aid=1中的数字1为文章要检索的内容的ID

  以上是本文的全部内容。希望对大家的学习有所帮助,也希望大家多多支持Scripthome。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线