小李SEO博客

网站优化服务

织梦cms系统中联动类别制作说明

织梦在新版本V5.3中加入了一个联动类别的功能,不少人不理解这个联动类别的使用方法,本教程就来介绍如何使用这个功能。联动类别使用的地方还是比较多的,首先我们可以通过后台的[核心]-[频道模型]-[联动类别管理]查看,联动类别其定义如下:系统一种特殊的枚举数据类别,可以有系统内置或由用户管理。系统内置的枚举用户是不可以删除的,但可以对这些数据进行添加子分类及修改。到这里可能一些用户还是不了解什么是联动类型,下面我们举几个简单的例子。

一个最简单的联动类型是只有一级选择的类型,比如说系统内置的星座、教育程度、血型,这种类型你可以点击进去查看,其结构很简单,例如星座(star):在这个联动类别中级数为“一级选择”,就是在这个星座类别下面只有一列品级数据进行选择,我们点击进去可以查看到以下内容:这个让我们很容易联想到许多网站中设置用户资料的时候,需要用户选择星座,我们就可以通过一个下拉框进行选择:当然,上面说到的是最简单的联动类别,只有一级联动,这种一级联动就可以好比是一个下拉框,用户在选择具体数据的时候只要通过下拉框这种形式就可以对数据进行选择。但是我们在很多联动数据中遇到不少需要二级联动的类型,例如我们在资料设置中选择“所在城市”这个类别,如下图所示这种数据类型就属于需要选择2次分类,首先选择上海市,然后列出上海市拥有的地区,然后再进行第二次选择,这就是一个二级联动的类别,我们可以通过系统后台查看联动类别中的地区来看看系统的枚举类型。通过以上2个例子我们不难理解联动类型的概念,其实说简单了就是一种特殊的枚举数据类型,这种特殊的枚举类型运用在创建内容模型、用户资料等数据录入的页面中,其中应用在创建模型及用户自定义表单是联动类别最常用的地方,下面我们来介绍如何使用这个联动模型。

我们以创建一个“图书(book)”内容模型为例,这个模型中我们需要网站管理员(用户)提交一个图书特征的分类,我们知道以下图书特征的分类:线装书,精装书,平装书,袋装书,电子书,有声读物,盲人书下面我们就创建一个这个一级选择的枚举类型,这个类型叫图书特征(bookfeature),我们点击“新增类别组”来创建分类。创建完成后我们将类别的内容全部添加到这个类别中去,在页面中提示我们如果一次性添加多个类别可以用“,”将不同类别隔开,然后一次性添加。

这样我们就创建完成了这个图书特征(bookfeature)的联动类型,接下来我们要应用这个联动类型,我们在新创建的模型中添加字段,在字段添加的页面中添加相应的字段名称,选择数据类型为联动类型,如下图所示:在我们发布图书内容的时候,就会发现有一个选择是图书特征的内容类型选择,不过个人建议如果设计一级联动选择,最好还是使用“option下拉框”这个数据类型。使用同样的字段设置方法也可以添加其他二级联动的字段,这个我们可以查看“分类信息”这个模型里面的联动类型数据。

当然我们在系统的自定义表单中也可以使用这个联动类型,使用的方法和模型管理里面添加字段是一样的,这里就不再重复了。当然,在二次开发中也会遇到在一些页面调用这些枚举的列表,可以查看/include/enums.func.php第61行GetEnumsForm这个函数,具体的使用可以参考下会员中心编辑用户信息这个页面文件的方法,具体文件为/member/templets/ edit_info_person.htm。枚举类型在模型制作和系统开发中用到的地方还是比较多的,大家可以有空的时候进行一些研究,会发现更多关于联动类型的应用方法,不要忘记分享哦。

上一篇:dedecms网站安全性设置维护方法 下一篇:织梦cms修改编辑器后更改附件和图片保存路径方法
织梦cms相关文章阅读
  • 织梦cms5.7发布文章提示“标题不能为空”的解决方法

    小李网络公司介绍织梦cms5.7发布文章提示“标题不能为空”知识,包括 dedecms5.7发布文章提示“标题不能为空”的解决方法_织梦58,dedecms信息标题dedecms首页内容dedecms文章日期dedecms生成文章dedecm...

  • 织梦cms获取购物车中商品ID及提交为表单问题总结

    小李网络公司介绍织梦cms获取购物车中商品ID及提交为表单知识,包括关于dede获取购物车中商品ID及提交为表单问题总结_织梦58,购物车怎么提交订单购物车一秒提交订单dede全站提交淘宝自动添加...

  • 织梦cms打开时不跳转至index.html页面修改方法

    小李网络公司介绍织梦cms打开时不跳转至index.html页面知识,包括修改实现打开DedeCms时不跳转至index.html页面_织梦58,html跳转网页代码html怎么跳转到其他htmlhtml5怎么实现页面跳转两个html页面之间的...

  • 织梦cms网站自动添加图片Alt信息代码

    小李网络公司介绍织梦cms网站自动添加图片Alt信息代码知识,包括织梦cms建站教程dedecms织梦系统dedecms批量代码dedecms代码教程dedecms嵌套代码dedecms代码调用织梦模板代码织梦时间代码....

  • 织梦cms怎么在封面实现统计栏目下的文章总数

    小李网络公司介绍织梦cms封面实现统计栏目下的文章总数知识.包括dede指定栏目列表dede怎么清空栏目dede总访问量代码dede分类搜索dede网站没有栏目dedesql统计数据dede今日访问统计dede投稿数量统计...

  • 织梦cms管理程序从5.1升级到5.3的感受分享

    小李网络公司介绍织梦cms管理程序从5.1升级到5.3的感受分享知识,包括DedeCMS V5.3.1正式版免费下载 - 织梦CMS内容管理系统 - p...帝国cms和织梦哪个好织梦cms使用教程织梦cms建站教程cms是什么意思啊...

  • 织梦cms广告延迟加载显示设置教程

    小李网络公司介绍织梦cms广告延迟加载显示设置教程知识,包括如何删除织梦广告延迟加载和立即加载实体来添加延迟加载dedecms清空广告angular延迟加载dede广告图片链接dede广告插件dede如何刷新广...

  • 织梦cms安装程序AMPZ出错无法启动Apache解决方法

    小李网络公司介绍织梦cms安装程序AMPZ出错无法启动Apache解决方法知识,包括win7阻止启动疑难解答启动安装程序时出错连接Apple ID服务器时出错ppt安全模式启动打不开错误启动安装程序怎么办ppt安...

  • 织梦cms新手教程数据备份

    小李网络公司介绍织梦cms数据备份知识.包括CMS织梦程序如何备份网站数据以及还原备份数据,织梦cms5.7网站数据怎么备份?织梦网站数据备份步骤图解.数据备份的主要方式有哪些?...

  • 织梦cms去掉栏目页当前位置导航最后的分隔符

    小李网络公司介绍织梦cms去掉栏目页当前位置导航分隔符知识,包括DedeCms去掉栏目页当前位置导航最后的分隔符“>”,织梦dedecms栏目页面包屑导航最后的分隔符大于号去掉方法.dede栏目页面包...

  • 织梦cms实现树型菜单的方法

    小李网络公司介绍织梦cms实现树型菜单知识,包括DedeCMS实现树型菜单的方法_织梦58,树形菜单隐藏了怎么出来动态树形菜单如何查询树形菜单layui树形菜单js实现树形菜单html树形菜单amazeui树形菜单...

  • 织梦cms建站模板选择div+css还是table

    小李网络公司介绍织梦dedecms建站模板选择div+css还是table知识,包括div布局和table布局的区别table里面可以放div吗div中追加tablediv和table的区别table在div中有间隙table转divtable换成divdiv内table居中....

SEO公司排名
 
QQ在线咨询
SEM竞价推广
137-1296-7640
SEO优化外包
137-1296-7640