织梦仿站首页列表页文章带图标(关于首页、列表页调用文章body内容的两种方法)
优采云 发布时间: 2021-11-10 15:16织梦仿站首页列表页文章带图标(关于首页、列表页调用文章body内容的两种方法)
首页和列表页文章body内容的调用方式有两种,具体方法如下:
第一种方法:
{dede:arclist typeid='5' addfields='body' channelid='1' limit='0,4' orderby="id" orderway="asc"}
[field:body function='cn_substr(html2text(@me),100)'/]
{/dede:arclist}
分析:
1、addrields="字段 1,字段 2..."
2、idlist="文章ID"(可选)
3、channelid="model ID",正常文章默认为1(查看方式:core-channel model-content model management-id number)
4、typeid 二级列 id
5、orderby="id" orderway="asc" 排序字段,排序方法
6、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}