织梦dedecms自定义字段的创建和调用的方法

织梦的自定义字段功能很方便,可以方便的调用我们想显示的内容,下面懒鸟飞就用一个案例来演示一下自定义字段的创建和调用方法。
织梦的自定义字段功能很方便,可以方便的调用我们想显示的内容,下面跟版网就用一个案例来演示一下自定义字段的创建和调用方法。
 
假设我们调用的文章列表中是这样的
 
         姓名              金额                     捐款事项                     时间
织梦dedecms自定义字段的创建和调用的方法_lazybirdfly.com 
 
通常调用文章列表代码如下:
{dede:arclist typeid='3'  row='4'  addfields='jine' channelid='2'}
<P>姓名:[field:title/]</P>
<P>金额:[field:jine/]</P>
<p>捐款事项:[field:description function="cn_substr(@me,80)"/]</p>
<p>时间:[field:pubdate function="MyDate('Y-m-d',@me)"/] </p>
{/dede:arclist}
 
 
 
在上面的代码中除了“金额”意外其他都是织梦默认的标签,默认标签中没有“金额”标签,那么我们就自定义一个“金额”标签。
 
1、新建频道模型
(1)网站后台——》核心——》频道模型——》内容模型管理,这时我们可以看到默认的几个内容模型。我们可以做一个自己的内容模型,点击右上角“增加新模型”。出现新建模型的界面。
要注意的选项:
* 名字表示:这个对应频道默认模板,例如这里写成money ,那么该频道的默认模板就是index_money.htm、list_money、article_money
* 频道名称:自定义名称。例如捐款。
* 模型性质:选择自动模型(不要选择系统类型,系统类型是不让删除的)
 
其他选项可以默认,之后点击完成。这样我们就创建了自己的频道模型。
 
(2)之后进入“捐款”频道,点击“字段管理”,并点击“添加新字段”,如下图:
织梦dedecms自定义字段的创建和调用的方法_lazybirdfly.com 
字段内容,填写提示文字、字段名称、前台参数,数据类型,如下图(也可以根据自己需求更改内容):
织梦dedecms自定义字段的创建和调用的方法_lazybirdfly.com 
 
这样就创建字段完成了。
 
2、创建栏目
在栏目管理中,新建栏目内容模型选择“捐款”类型,之后我们会发现几个特点:
(1)栏目的默认模板是“捐款”对应的模板,如下图:
织梦dedecms自定义字段的创建和调用的方法_lazybirdfly.com 
(2)在栏目中新建文章时,就可以看到我们自定义的字段了,如下图。
织梦dedecms自定义字段的创建和调用的方法_lazybirdfly.com 
 
 
2、调用自定义字段
上面创建完自定义字段后,现在就可以在模板中调用自定义字段了,方法很简单
(1)文章列表中调用自定义字段,如下:
{dede:arclist typeid='3'  row='4'  addfields='jine' channelid='2'}
<P>金额:[field:jine/]</P>
{/dede:arclist}
(2)在列表页中调用自定义字段,如下:
{dede:list pagesize='5' addfields='jine' channelid='2'}
<P>金额:[field:jine/]</P>
{/dede:list}
 
说明:addfields='jiage'指定要获得的字段 addfields='字段1,字段2'
channelid='2'指定 channelid 属性(内容模型的id值)图片模型的ID为2
 
 
 
 
备注:怎样删除自定义字段?
删除自定义字段,在模型管理中就想创建一样,可以直接删除自定义字段,但是在数据库中还没有删除,这样当你再创建同名的自定义字段时,会提示已存在不能创建的错误,所以具体的删除自定义字段的方法,请参考:如何删除织梦Dedecms已添加的自定义字段

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

摘要:后台添加自定义字段时,如果你的字段类型是【option下拉框】【radio选项卡】【Checkbox多选框】,而且默认值里填写的文字过多程序将无法显示该字段 后台添加自定义字段时,如果你的字段类型是【option下拉框】【radio选项卡】【Checkbox多选框】,而且
DedeCMS非常灵活,可以根据关键词、文章标题调用文章,以提高内容之间的相关度,提高页面权重。实现这个功能主要用likearticle标签,该标签只能用在内容页,默认不能调用自定义附加字段,但经常会用到调用附加表字段功能,修改方法如下: 打开/include/tagli
大家在使用dedecms的过程中,通常都会进行自定义字段变量的添加,这对做网站是很有用的。但有时候我们添加了某个自定义字段变量之后,想要去删除掉却并不容易,因为dede后台是没有删除自定义字段变量的功能选项。那么,dede如何删除自定义字段变量呢? 方法
新建了一个内容模型,并增加了自定义字段,需要在列表页和内容页调用自定义字段中的checkbox多选框的值。 如图,建了很多的多选框,在页面上,直接调用是没办法调用出来的,那么怎么把多选框的值调用出来? 比如您的自定义字段建立的是:sizes,那么首页/列表
在dedecms后台频道模型增加自定义字段,一般HTML文字编辑器能解决用户编辑问题,当然还包括纯单行或多行文本编辑。但发现dedecms会自动过滤掉某些敏感的字符,比如style样式,百度地图js调用问题。下面主要围绕着两个问题分享一下个人的经验。 HTML文字样式
这是dedecms初学者常常会问的问题,dedecms默认的文章模版还是比较丰富的,但还是不能满足使用需求,因此dede对自定义字段的支持,让模版更加丰富。 一般用得比较多的有dedecms筛