织梦Dedecms首页和栏目列表页调用自定义字段的方法教程

[复制链接]
查看2377 | 回复1 | 2019-7-1 19:29 | 显示全部楼层 |阅读模式
织梦Dedecms列表页调用自定义字段的方法教程:
编辑自定义字段的时候要选中“使字段可以在列表的底层模板中获得(自定义字段默认仅能在文档模板显示,启用此选项将使列表查询变慢,如无必要请不要选择)”这个,否则列表页无法调用,文章页默认可以调用。   在列表页用“[field:自定义字段名称/]” 调用,看好不是大括号,是中括号!大家注意这一点。
具体详细教程看第二楼


admin | 2019-7-1 19:31 | 显示全部楼层
1.首页调用。
{dede:arclist addfields='字段英文名' channelid='模型ID' row='条数' type='栏目ID'}[field:字段英文名/]{dede:arclist}

2.新模型页面调用
{dede:field name='英文字段名'/}

3. 列表页调用,可分页。(后台新模型列表附加字段 加上该字段)
{dede:list pagesize='条数' }
[field:字段英文名/]
[field:字段英文名 function='cn_substr(@me,270)'/]... 摘要
{/dede:list}

其中最重要的两点:
首页调用必须写明 channelid='模型ID'。
列表页调用,须在后台列表附加字段里加上需要调用的自定义字段,否则不显示。
(根据经验,这个“列表附加字段”偶尔会无缘无故消失,需要重新加)。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

UID
1
贡献
387
丢币
38902
主题
4607
回帖
116
注册时间
2018-9-25
最后登录
2024-4-16