织梦dede内容模型调用新建字段的方法

人只需不取得标的目标,就不会取得自己。有没有人爱,我们也要努力做一个可爱的人。不埋怨谁,不嘲笑谁,也不羡慕谁,阳光下灿烂,风雨中奔跑,做自己的梦,走自己的路。

在织梦ddedecms建站的时候用到内容模型是常见的事情,但是要用的模型不一定就是系统中有的那些,可能需要自己自定义一些模型,那就相应的需要自己定义那些字段,在调用代码插入到模板中的时候就需要根据自己定义的字段能调用出相对应的结果。

1、进织梦DedeCms后台点击“核心 -> 频道模型 -> 内容模型管理”。

这样就会看到织梦DedeCms集成的几个内容模板,比如商品、图片集、文章和软件之类的,在右上角就有个“增加新模型”,在这里添加你需要定义的模型,然后只需要填写频道名称就可以了。

2、在定义的模型中会有自己需要调用的字段,字段名称这个是在模板文件里面调用该字段内容时需要用到的字段名。

图1

图2

3、字段就算添加完了,用普通文章模型发表文章的时候,就会看到多出了一个优惠价的框,让我们填入我们需要调用的字段。

图3

4、接着就得把该字段的内容给调用到页面上,分为两种,一种是用list标签调用的,领一种是用arclist标签调用的,不过调用方式都一样。

我们在文章页调用就用如下代码:

{dede:arclist row=8 titlelen=32 addfields=’youhuijia’ channelid=’17′} <li><span>¥[field:youhuijia/]起</span><a rel="nofollow noopener noreferrer" href=”[field:arcurl/]“>[field:title/]</a></li> {/dede:arclist}

在{dede:arclist row=6 titlelen=32}处多出了addfields=’youhuijia’ channelid=’17′ ,其中addfields=’youhuijia’表示的是指定要获得的字段 addfields=’字段1,字段’ channelid=’17′ 表示的是该字段是属于哪个模型的,”17″为该模型的模型ID,我们在普通文章模型里面添加的字段,所以所以channelid=的值为17 。

在内容模型管理里面就会看到内容模型的ID。

图4

在列表页的调用方式也一样,标签改为list即可,但前台参数需选中“使字段可以在列表的底层模板中获得”这样就可以在列表中调用该字段。

{dede:list row=8 titlelen=32 addfields=’youhuijia’ channelid=’17′} <li><span>¥[field:youhuijia/]起</span><a rel="nofollow noopener noreferrer" href=”[field:arcurl/]“>[field:title/]</a></li> {/dede:list}

本文织梦dede内容模型调用新建字段的方法到此结束。青春是打开了就合不上的书,人生是踏上了就回不了头的路。小编再次感谢大家对我们的支持!

您可能有感兴趣的文章
织梦Linux下安装DedeCMS及安全设置

织梦dede后台缩略图本地上传图片加水印

织梦dede数据还原更新缓存也生成了为什么首页不对

织梦dede文档置顶并显示置顶文字或图标

织梦dede在搜索结果页添加按栏目按模型细分数据