帝国论坛帝国网站管理系统交流区帝国CMS使用交流二级联动,简单实用,09年12月5日测试成功 【本版专题贴子】  
 1/2     1 2 ›› ›|
主题:二级联动,简单实用,09年12月5日测试成功 [加入收藏夹]   

grassroots
用户头衔:举人

精华贴   :0
发贴数   :294
经验值   :1213
注册时间:2009-10-17
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
二级联动,简单实用,09年12月5日测试成功
用的是yeeh最新版本,无需转化js编码  用在gbk也是OK的,是通过指定一个js的编码即可!

第一步:把yeeh官方下载的data_job.js  和 selects.js 分别在e目录下新建一个 my的文件夹 存放下载的js。

第二步:后台管理 - 数据表管理 - 分类数据表-管理字段 - 增加如下三个字段

字段名:jobsort 标识:地区(省) 输入及投稿表单替换html代码都填:<select name="jobsort"></select>
字段名:jobname 标识:地区(市) 输入及投稿表单替换html代码都填:<select name="jobname"></select>

红字的地方 是建的字段名,大家可以根据自己的情况修改,改了字段名的朋友记得 在data.job.js对应的也要改下,要不然会出现空白的。

注意:修改字段后,第一次 是默认的,所以需要 在重复一遍步骤2

第三步,管理系统模型 - 修改该系统模型 - 把刚才新添加的三个字段设置为录入项等属性,并且勾选自动生成表单模版,录入和投稿都要选。

第四步,还是修改系统模型 ,这时候把下面已经生成的录入表单模版代码复制出来到你习惯的编辑器中编辑,比如DW或Editplus,在顶部增加JS调用代码,这时候就是要调用从build文件中提取的JS文件,你是不是已经放到你的站点目录了呢,那么记住你的路径,添加如下代码:

<script type="text/javascript" src="../my/selects.js" charset="utf-8"></script>
<script type="text/javascript" src="../my/data_job.js" charset="utf-8"></script>
<script type="text/javascript">
var s = selects;
//获取对象
var js = document.getElementsByName('jobsort')[0];//职位类别
var jn = document.getElementsByName('jobname')[0];//职位名称
//绑定数据
s.bind(js,jobsort);
s.bind(jn,jobname);
//确定重属关系
s.parent(js,jn);
s.selected(js,{value:''});
//设置默认值
s.selected(js,{value:'<?=$ecmsfirstpost==1?"":htmlspecialchars(stripSlashes($r[jobsort]))?>'});
s.selected(jn,{value:'<?=$ecmsfirstpost==1?"":htmlspecialchars(stripSlashes($r[jobname]))?>'});
</script>


大功告成,,写入的 数据,还有就是写入之后,会员在修改 会显示默认的。。。已经测试OK。。


有问题大家本贴提问,,,时间仓促,所以 有什么问题 大家 加Q 跟帖!

上传以下图片:


[该贴被修改 3 次,最后修改时间 2009-12-05 11:04:44 ]


帝国CMS二次开发,定制,有大项目开发的可联系合作。
2009-12-05 11:03:44 已设置保密 顶部 回复 引用 报告 编辑 删除

grassroots
用户头衔:举人

精华贴   :0
发贴数   :294
经验值   :1213
注册时间:2009-10-17
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

YeeH1.04原版  上传。。。。

上传以下附件:
[下载 *.rar](文件大小:115.06 KB,下载次数:180)



帝国CMS二次开发,定制,有大项目开发的可联系合作。
2009-12-05 11:06:52 已设置保密 顶部 回复 引用 报告 编辑 删除

grassroots
用户头衔:举人

精华贴   :0
发贴数   :294
经验值   :1213
注册时间:2009-10-17
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

下一步 努力 想搞个 联动的内容 直接从 数据库读取,,之前搞了个,但是发文章可以,修改就不行了。。嘿嘿。。

期待.....



帝国CMS二次开发,定制,有大项目开发的可联系合作。
2009-12-05 11:07:48 已设置保密 顶部 回复 引用 报告 编辑 删除

shuangrong168
用户头衔:进士

精华贴   :1
发贴数   :1306
经验值   :5047
注册时间:2009-02-25
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]

不错不错,支持支持



[建站][仿站] [域名][空间] QQ:287785998
2009-12-05 11:10:02 已设置保密 顶部 回复 引用 报告 编辑 删除

xuyingjian
用户头衔:书生

精华贴   :0
发贴数   :16
经验值   :54
注册时间:2009-12-02
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]

太好。 找了好久了。。。。。。楼上我亲你!




2009-12-05 11:25:00 已设置保密 顶部 回复 引用 报告 编辑 删除

grassroots
用户头衔:举人

精华贴   :0
发贴数   :294
经验值   :1213
注册时间:2009-10-17
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 6 楼]

大家 用的时候  看清楚 字段奥。。。。。

字段 可以随便 改,但是对应的js里面也要改,,不然 会显示空白的。。。



帝国CMS二次开发,定制,有大项目开发的可联系合作。
2009-12-05 11:42:01 已设置保密 顶部 回复 引用 报告 编辑 删除

qq859856669
用户头衔:进士

精华贴   :0
发贴数   :457
经验值   :2268
注册时间:2008-06-14
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 7 楼]

支持



承接:
-----帝国建站 仿站 改站-------
-----服务器 安全设置-------
-----PHP加密 破解--------
2009-12-05 12:47:01 已设置保密 顶部 回复 引用 报告 编辑 删除

zhoumo310
用户头衔:进士

精华贴   :0
发贴数   :1039
经验值   :5097
注册时间:2008-10-13
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 8 楼]

厉害,顶一个




2009-12-05 12:55:30 已设置保密 顶部 回复 引用 报告 编辑 删除

ralphcheng
用户头衔:进士

精华贴   :0
发贴数   :1181
经验值   :5517
注册时间:2007-03-17
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 9 楼]

怎么弄不起来呢。




2010-01-21 11:46:55 已设置保密 顶部 回复 引用 报告 编辑 删除

CNwdyp
用户头衔:书生

精华贴   :0
发贴数   :7
经验值   :40
注册时间:2010-02-23
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 10 楼]

厉害 支持




2010-06-14 13:06:18 已设置保密 顶部 回复 引用 报告 编辑 删除
 1/2     1 2 ›› ›|

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1