关于DEDEcms 自定义字段的调用问题

关于DEDEcms 自定义字段的调用问题,第1张

首页调用{dede:arclist typeid='xx' row='调用条数'channelid='文章模型id'addfields='自定义字段名' } [field:自定义字段/]{/dede:arclist}列表调用自定义字段:必须使字段可以在列表的底层模板中获得(自定义字段默认仅能在文档模板显示,启用此选项将使列表查询变慢,如无必要请不要选择)勾上他{dede:listpagesize='调用条数'channelid='文章模型id' addfields='自定义字段名'} [field:自定义字段/]{/dede:list}

添加自定义字段:核心--频道模型--内容模型管理 修改相应的内容模型--字段管理--添加新字段就可以了 调用自定义字段代码

{dede:arclist addfields='自定义字段1,自定义字段2,' channelid='自定义内容模型的ID' row='10' orderby='pubdate''}

[field:自定义字段1/][field:自定义字段2/]

{/dede:arclist}

{dede:arclist typeid = ‘栏目id’ row='36' titlelen='32' addfields='附加表字段名称,以‘,’分隔' channelid='模型id' }

这个问题我曾今遇到过,专门写一篇关于织梦后台添加自定义字段,怎么在首页,列表页已经内容页调用的方法:

dedecms中从后台添加了一个字段,从前台怎么调用?也就是织梦内容模型管理

重要补充:

在添加字段的时候在前台参数的右侧,第一个选项√

看来你也在这个问题上迷茫了啊,给你我的笔记,你参考下。

dedecms后台添加的新内容模型,首页调用自定义字段的方法

{dede:arclist addfields='sjdz,yysj' channelid='1' row='10' orderby='sendate'}

<td>商家地址:[field:sjdz/]</td>

<td>营业时间:[field:yysj/]</td>

{/dede:arclist}

addfields='sjdz,yysj' channelid='1'

关键是addfields和channelid,addfields里面是你的自定义字段,channelid如果是普通文章就是1

如图

如果有帮助,望采纳!谢谢

这个功能需要根据下拉框内容来判断,具体代码如下:

<span class="[field:自定义字段名 addfields='自定义字段名' channelid='自定义字段内容模型id' runphp='yes']if(@me=='自定义字段对应值1 比如:已完结')@me='emd-ico';if(@me=='自定义字段对应值2 比如:未完结')@me='wei-ico';[/field:自定义字段名]">[field:zczt/]</span>

本人测试成功,我这段代码是放在{dede:list}{/dede:list}里面的 具体用哪个标签根据自己需要 只是提供一种解决思路

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 关于DEDEcms 自定义字段的调用问题

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情