找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2000|回复: 0

[分享] 织梦自定义字段的创建和调用的方法

[复制链接]
发表于 2018-7-12 21:32:24 | 显示全部楼层 |阅读模式 来自 中国–河南–新乡

织梦的自定义字段功能很方便,可以方便的调用我们想显示的内容,下面跟版网就用一个案例来演示一下自定义字段的创建和调用方法。

假设我们调用的文章列表中是这样的

姓名 金额 捐款事项 时间

22033VI1-0.jpg

通常调用文章列表代码如下:

{dede:arclist typeid='3' row='4' addfields='jine' channelid='2'}

姓名:[field:title/]

金额:[field:jine/]

捐款事项:[field:description function="cn_substr(@me,80)"/]

时间:[field:pubdate function="MyDate('Y-m-d',@me)"/]

{/dede:arclist}

在上面的代码中除了“金额”意外其他都是织梦默认的标签,默认标签中没有“金额”标签,那么我们就自定义一个“金额”标签。

1、新建频道模型

(1)网站后台——》核心——》频道模型——》内容模型管理,这时我们可以看到默认的几个内容模型。我们可以做一个自己的内容模型,点击右上角“增加新模型”。出现新建模型的界面。

要注意的选项:

* 名字表示:这个对应频道默认模板,例如这里写成money ,那么该频道的默认模板就是index_money.htm、list_money、article_money

* 频道名称:自定义名称。例如捐款。

* 模型性质:选择自动模型(不要选择系统类型,系统类型是不让删除的)

其他选项可以默认,之后点击完成。这样我们就创建了自己的频道模型。

(2)之后进入“捐款”频道,点击“字段管理”,并点击“添加新字段”,如下图:

22033R545-1.jpg

字段内容,填写提示文字、字段名称、前台参数,数据类型,如下图(也可以根据自己需求更改内容):

22033V150-2.jpg

这样就创建字段完成了。

2、创建栏目

在栏目管理中,新建栏目内容模型选择“捐款”类型,之后我们会发现几个特点:

(1)栏目的默认模板是“捐款”对应的织梦cms模板,如下图:

22033T396-3.jpg

(2)在栏目中新建文章时,就可以看到我们自定义的字段了,如下图。

22033W294-4.jpg

2、调用自定义字段
上面创建完自定义字段后,现在就可以在模板中调用自定义字段了,方法很简单

(1)文章列表中调用自定义字段,如下:

{dede:arclist typeid='3' row='4' addfields='jine' channelid='2'}

金额:[field:jine/]

{/dede:arclist}

(2)在列表页中调用自定义字段,如下:

{dede:list pagesize='5' addfields='jine' channelid='2'}

金额:[field:jine/]

{/dede:list}

说明:addfields='jiage'指定要获得的字段 addfields='字段1,字段2'

channelid='2'指定 channelid 属性(内容模型的id值)图片模型的ID为2

备注:怎样删除自定义字段?

删除自定义字段,在模型管理中就想创建一样,可以直接删除自定义字段,但是在数据库中还没有删除,这样当你再创建同名的自定义字段时,会提示已存在不能创建的错误,所以具体的删除自定义字段的方法,请参考:如何删除织梦Dedecms已添加的自定义字段

以上就是本文章的内容,希望对大家有所帮助。


发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;

如何回报帮助你解决问题的坛友,好办法就是点击帖子下方的评分按钮给对方加【金币】不会扣除自己的积分,做一个热心并受欢迎的人!

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则 需要先绑定手机号

关闭

站长推荐上一条 /1 下一条

QQ|侵权投诉|广告报价|手机版|小黑屋|西部数码代理|飘仙建站论坛 ( 豫ICP备2022021143号-1 )

GMT+8, 2024-6-28 14:05 , Processed in 0.049605 second(s), 7 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表