dedecms新建内容模型以及如何添加字段

内容模型就是我们所说的频道模型,利用频道模型可以实现其使用他的栏目具备一些功能,比如说,图片模型,在使用他的栏目中就可以发表多个图片,并且能够达到相册的功能。其他的我就不多介绍了。相信朋友们都能知道他的含义和起到的作用了。
在默认的模型中可能无法满足你实际需求,这个时候就需要我们自己动手来添加模型。好了现在开始讲怎样添加模型。
比如说我们要添加一个视频模型
1首先进入后台(如图所示)-核心设置-频道模型-内容模型管理-增加新模型


2.在新建模型里面第一项:频道ID;这个频道ID必须是唯一性的,说明一下这个不是栏目ID也不是文章ID,免得新手们分不清楚。看图:

记住这个是绝对不能重复的。
第二个;名字标识,这个取个英文名字就可,只要不重复就行了,这里我们取值为video.
第三个:频道名称,这个是现实的频道名称,可以任意取名,这里我们取值为视频。
第四个附加表,附加表是用来存放我们的自定义字段的。
第五个 模型性质这个可以参照说明,一般选择自动模型,选择了系统模型以后就无法删除了。
下面的其他设置我就不多说了,读者可根据上面的字面意思就能够理解。
3.设置完毕以后,点击确定。这个时候我们就成功创建一个频道模型。
4添加字段。点击添加字段
。然后在点击添加新字段


5.第一行“表单提示文字”这个是指在发布信息的时候信息前面的提示文字,我们写上添加视频。
第二行“字段名称”这里是调用的时候的名称没我们填写video
在第四行“前台参数”这个属性很重要,看图

,勾选这个选项我们就可以在列表页通过底层模板调用。如果不选就无法在列表页调用。
第五行内容是否分页,如果我们的视频有两个以上,还不想在一个页面里面展示,那我们就可以是用分页,但是分页字段在一个模型里面只能出现一次。
第六行“数据类型”这里选择我们要使用的数据类型,比如说我们这是要视频类型那么我们就选择多媒体文件型。如下图所示


其他选项读者可以自己常识看看会有什么效果,只有自己亲身体验过才能后掌握。
6.下面的其他选项我们就不用管,点击确定,我们就生成了一个字段。


如果不做其他修改,点击确定,现在就生成了一个媒体类型的模型。
7.查看效果;现在我们返回栏目管理新建一个栏目为视频;然后是用我们刚刚建立的这个视频模型

成功建立以后,我们来发布内容。这个时候就会出现我们所添加的字段类型了。

如果还需要文本编辑框的话,可以这么设置:

表单提示文字:文章内容

字段名称:body

字段类型:HTML文本

最大字符数给去掉就行,其它的照样。

到这里新建模型就算完成了。

dedecms新建内容模型以及如何添加字段的更多相关文章

  1. dedecms新建内容模型“把数据保存到数据库附加表时出错‘xxx’出错”错误的原因分析和解决方案(转)

    把数据保存到数据库附加表 `bc_addonarticle17` 时出错,请把相关信息提交给DedeCms官方.INSERT INTO `bc_addonarticle17`(aid,typeid,r ...

  2. Django 向数据表中添加字段方法

    在模型order中添加字段discount字段,并给予初始值0 方法: 先在models.py中修改模型 添加 discount = models.DecimalField(max_digits=8, ...

  3. dedecms给原模型添加新字段

    1.进入dedecms后台 2.点击核心=>频道模型=>内容模型管理(在这里可以看到dedecms预设的模型设置) 3.选中我们需要的模型,点击更改,跳入以下页面 4.点击字段管理(可以看 ...

  4. 配合dedecms内容模型实现后台输入栏目id前端输出文章列表

    为了简化开发的工作量,也方便编辑快速操作,决定将后台进行重新设置.配合dedecms内容模型实现后台输入栏目id前端输出文章列表,这样制作科室专题页也变快了很多.比如,我们添加一个“科室专家栏目id” ...

  5. Yii2给数据库表添加字段后对应模型无法识别到该属性的原因和解决办法

    Yii2给数据库表添加字段后对应模型无法识别到该属性的原因和解决办法 应为数据库表的结构被缓存了.删除runtime文件夹或者执行 //清理指定表结构缓存数据 Yii::$app->db-> ...

  6. phpcms V9 内容模型管理

    [1]理解模型 模型,系统知识的抽象表示.既然抽象了,那就得脑补一下.大家都是面向对象设计的专业人员,类就很抽象的,对比类的定义想象一下模型的概念. 举个例子,一般新闻类的信息,都具有标题.内容.作者 ...

  7. phpcms V9 内容模型管理(转)

    转自:http://www.cnblogs.com/Braveliu/p/5102627.html [1]理解模型 模型,系统知识的抽象表示.既然抽象了,那就得脑补一下.大家都是面向对象设计的专业人员 ...

  8. cms内容模型标签

    内容模块 内容模块PC标签调用说明 模块名:content 模块提供的可用操作 操作名 说明 lists 内容数据列表 relation 内容相关文章 hits 内容数据点击排行榜 category ...

  9. ASP.NET MVC 5 学习教程:数据迁移之添加字段

    原文 ASP.NET MVC 5 学习教程:数据迁移之添加字段 起飞网 ASP.NET MVC 5 学习教程目录: 添加控制器 添加视图 修改视图和布局页 控制器传递数据给视图 添加模型 创建连接字符 ...

随机推荐

  1. 日常ie兼容问题(持续整理)

    1.关于new Date()格式为何要转成y/m/d格式 IE不会识别时间状态为"y-m-d"的形式,如果获取的new Date("2020-05-01") 那 ...

  2. [新手教程]申请https泛域名解析

    前置准备 教程开始,我们默认相信小伙伴们对基本的域名购买及解析有了一定的认识和实践 一个正常的域名 一台公网服务器 域名解析操作 如:现在我们要设置frps的泛域名解析 设置二级域名 frp.xx.c ...

  3. 风炫安全WEB安全学习第二十二节课 DOM型XSS讲解

    风炫安全WEB安全学习第二十二节课 DOM型XSS讲解 Dom型XSS演示 通过Javascript,可以重构整个HTML文档,你可以添加.移除.改变或重排页面上的项目 要改变页面的某个东西,Java ...

  4. 数仓面试高频考点--解决hive小文件过多问题

    本文首发于公众号:五分钟学大数据 小文件产生原因 hive 中的小文件肯定是向 hive 表中导入数据时产生,所以先看下向 hive 中导入数据的几种方式 直接向表中插入数据 insert into ...

  5. Python运维自动化psutil 模块详解(超级详细)

    psutil 模块 参考官方文档:https://pypi.org/project/psutil/ 一.psutil简介 psutil是一个开源且跨平台(http://code.google.com/ ...

  6. Linux应急响应--入侵排查

    1.入侵者可能会删除机器的日志信息,可以查看日志信息是否还存在或者是否被清空,相关命令示例: ll -h /var/log/*  系统日志一般都存在/var/log下常用的系统日志如下:核心启动日志: ...

  7. JDBC入门程序总结

    JDBC本质 只是一个接口 每个数据库的规范 就是实现类的接口 其实是官方 定义的一套操作所有关系型数据库的规则,就是接口,各个数据库厂商去实现这套接口,提供数据库驱动jar包, 我们可以使用这套接口 ...

  8. ABAP中SQL语句,指定索引(oracle)

    ①常用的两种方法: 1.指定使用全表扫描:%_HINTS ORACLE 'FULL(table_name)' 表示扫描整个表 2.指定索引:%_HINTS ORACLE 'INDEX("ta ...

  9. luogu P2198 杀蚂蚁

    题目描述 经过小FF的研究,他发现蚂蚁们每次都走同一条长度为n个单位的路线进攻, 且蚂蚁们的经过一个单位长度所需的时间为T秒.也就是说,只要小FF在条路线上布防且给蚂蚁造成沉痛伤害就能阻止蚂蚁的进军. ...

  10. innodb引擎的4大特性

    一:插入缓冲 二:二次写 三:自适应哈希 四:预读 1.插入缓冲(insert buffer)插入缓冲(Insert Buffer/Change Buffer):提升插入性能,change buffe ...