网络上大概搜了一下发现还没有人贡献用于 Drupal 的中国省市两级联动下拉框模块,所以干脆自己写个并本着开源精神开放给大家下载,模块使用的是 Drupal 7 的 Field API 开发,所以不能用于旧版本的 CCK 模块,有能力的同学可以自己动手修改。详细的中国省市数据来自腾讯的 QQ 注册页面调用的数据文件,但仅保留了中国的省市数据,一定程度上保证了更新和真实性。
数据来源:http://id1.idqqimg.com/zc/chs/js/10026/location_chs.js (zc.qq.com)
重要说明:测试版仅适用于 Drupal 7 并且不建议运用到生产环境!
下载地址:drupal-sinocity.zip (2012-06-06)
下载地址:drupal-sinocity.zip (2012-05-29)
上面截图是启用模块并做为字段加入节点的样子,当然也可以添加到其他内容结构,如用户资料,甚至评论等等;模块没有提供额外的设置选项,大家可根据自己的具体情况修改使用。
Nemo的中国地址级联字段模块很实用,大家现在可以到官方进行下载:
http://drupal.org/project/china_address_field
博主写了很多让人受益的文章。drupal在国内人气不高,希望能继续更新下去。我是刚开始学习的小白,在这里学到了很多东西。…但愿以后我能做出自己理想中的站,那时再来郑重的表示下感谢。
感觉 Drupal 7 的 Field API 真的是非常灵活,创建一个字段类型几乎可以与任何结构相结合。