• [织梦吧]唯一域名:www.dedecms8.com,织梦DedeCMS学习平台.

当前位置: > DedeCMS教程 > DedeCMS安装使用 >

织梦CMS联动类别使用方法

来源: www.dedecms8.com 编辑:织梦吧 时间:2010-10-19点击:

        联动类此外功效,很多人不睬解这个联动类此外使用法子,本教程天涯就来介绍如何使用这个功效。

        联动类别使用的处所仍是比力多的,首先我们可以通事后台的[焦点]-[频道模型]-[联动类别办理] 检察,联动类别其界说如下:系统一种特殊的枚举数据类别,可以有系统内置或由用户办理。系统内置的枚举用户是不可以删除的,但可以对这些数据进行添加子分类及修改。到这里大概一些用户仍是不了解什么是联动范例,下面我们举几个简略的例子。

        一个最简略的联动范例是只有一级选择的范例,好比说系统内置的星座、教诲水平、血型,这种范例你可以点击进去检察,其布局很简略,比方星座(star):

        

2010年10月18日 - networksuiyue - 花之
宠儿 的 网络
技能
保藏夹

        在这个联动类别中级数为“一级选择”,便是在这个星座类别下面只有一列等级数据进行选择,我们点击进去可以检察到以下内容:

        

2010年10月18日 - networksuiyue - 花之
宠儿 的 网络
技能
保藏夹

        这个让我们很容易联想到很多网站中设置用户资料的时候,必要用户选择星座,我们便可以通过一个下拉框进行选择:

        

2010年10月18日 - networksuiyue - 花之
宠儿 的 网络
技能
保藏夹

        固然,上面说到的是最简略的联动类别,只有一级联动,这种一级联动便可以比如是一个下拉框,用户在选择具体数据的时候只要通过下拉框这种形式便可以对数据进行选择。可是我们在不少联动数据中遇到很多必要二级联动的范例,比方我们在资料设置中选择“所在都会”这个类别,如下图所示

        

2010年10月18日 - networksuiyue - 花之
宠儿 的 网络
技能
保藏夹

        这种数据范例就属于必要选择2次分类,首先选择上海市,然后列出上海市拥有的地域,然后再进行第二次选择,这便是一个二级联动的类别,我们可以通过系统背景检察联动类别中的地域来看看系统的枚举范例。

        

2010年10月18日 - networksuiyue - 花之
宠儿 的 网络
技能
保藏夹

        通过以上2个例子我们不难理解联动范例的观点,其实说简略了便是一种特殊的枚举数据范例,这种特殊的枚举范例运用在建立内容模型、用户资料等数据录入的页面中,此中应用在建立模型及用户自界说表单是联动类别最经常使用的处所,下面我们来介绍如何使用这个联动模型。

        我们以建立一个“图书(book)”内容模型为例,这个模型中我们必要网站办理员(用户)提交一个图书特征的分类,我们知道以下图书特征的分类:

        线装书,精装书,平装书,袋装书,电子书,有声读物, 瞽者书

        下面我们就建立一个这个一级选择的枚举范例,这个范例叫图书特征(bookfeature),我们点击“新增类别组”来建立分类。

        

2010年10月18日 - networksuiyue - 花之
宠儿 的 网络
技能
保藏夹

        建立完成后我们将类此外内容全部添加到这个类别中去,在页面中提示我们如果一次性添加多个类别可以用“,”将分歧类别离隔,然后一次性添加。

        

2010年10月18日 - networksuiyue - 花之
宠儿 的 网络
技能
保藏夹

        这样我们就建立完成为了这个图书特征(bookfeature)的联动范例,接下来我们要应用这个联动范例,我们在新建立的模型中添加字段,在字段添加的页面中添加相应的字段名称,选择数据范例为联动范例,如下图所示:

        

2010年10月18日 - networksuiyue - 花之
宠儿 的 网络
技能
保藏夹

        在我们公布图书内容的时候,就会发明有一个选择是图书特征的内容范例选择,不外个人发起如果计划一级联动选择,最好仍是使用“option下拉框”这个数据范例。

        使用同样的字段设置法子也可以添加其他二级联动的字段,这个我们可以检察“分类信息”这个模型里面的联动范例数据。

        

2010年10月18日 - networksuiyue - 花之
宠儿 的 网络
技能
保藏夹

        固然我们在系统的自界说表单中也可使用这个联动范例,使用的法子和模型办理里面添加字段是一样的,这里就不再重复了。固然,在二次开辟中也会遇到在一些页面挪用这些枚举的列表,可以检察/include/enums.func.php第61行GetEnumsForm这个函数,具体的使用可以参考下会员中心编纂用户信息这个页面文件的法子,具体文件为/member/templets/edit_info_person.htm。

        枚举范例在模型制作和系统开辟顶用到的处所仍是比力多的,大师可以有空的时候进行一些研究,会发明更多关于联动范例的应用法子,不要健忘分享哦。

       相关推荐:提示"你设定了字段为联动类型,但系统中没找到与你定义的字段“的解决办法:https://www.dedecms8.com/dedecms/2173.html

About D8

  • ©2014 织梦吧(d8) DedeCMS学习交流平台
  • 唯一网址 www.DedeCMS8.com 网站地图
  • 联系我们 1978130638@qq.com ,  QQ