织梦dede列表页解决list标签调用自定义模型字段内容不显示问题

2018年12月10日23:55:00 发表评论 1,835 views

什么是自定义模型:

如下图的员工信息就是我创建的自定义模型。织梦dede列表页解决list标签调用自定义模型字段内容不显示问题

要怎样在{list}标签里调用自定义的字段呢

织梦dede列表页解决list标签调用自定义模型字段内容不显示问题

用如下这些代码:

(1)首页调用自定义模型

{dede:arclistsg typeid='8' row='10'  addfields='bumen,zhiwei,zhiwei' channelid='17' }
<a href="[field:arcurl/]"  target="_blank">[field:title/]</a>
<span>所属部门:[field:bumen/] | 员工职位:[field:zhiwei/] | 员工简介:[field:jianjie/]</span>
{/dede:arclistsg}
{dede:arclist typeid='8' row='10'  addfields='bumen,zhiwei,zhiwei' channelid='17' }
<a href="[field:arcurl/]"  target="_blank">[field:title/]</a>
<span>所属部门:[field:bumen/] | 员工职位:[field:zhiwei/] | 员工简介:[field:jianjie/]</span>
{/dede:arclist}

要获取自定义字段的内容,必须符合两个条件,缺一不可:

指定 channelid 属性,我这是channelid='17'

指定要获得的字段 addfields='字段1,字段2'

(2)列表页调用自定义模型

{dede:list typeid='8' row='10'  addfields='bumen,zhiwei,zhiwei' channelid='17' }
<a href="[field:arcurl/]"  target="_blank">[field:title/]</a>
<span>所属部门:[field:bumen/] | 员工职位:[field:zhiwei/] | 员工简介:[field:jianjie/]</span>
{/dede:list}

如果该栏目有内容,但是列表页没有调出来,那么就在列表附加字段填上要调用的内容。

还有一种方法就是模型的id为负数。

织梦dede列表页解决list标签调用自定义模型字段内容不显示问题

(3)内容页调用自定义模型的自定义字段数据

直接在要调用的地方写上{dede:field.qq/},其中qq改为你要调用的字段名称。

历史上的今天:


欢迎来到菜鸟头头的个人博客
本文章百度已收录,若发现本站有任何侵犯您利益的内容,请及时邮件或留言联系,我会第一时间删除所有相关内容。

  • A+
所属分类:PHP

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: