2025 独立开发者训练营:AI Agent!查看介绍 / 立即报名 →

Drupal 7 联动分级选择分类词汇

Drupal 7 教程里做的 movietalk 网站的人物内容类型添加一个出生地字段,字段可以联动选择分类术语,比如当选择 山东 时,会联动出现山东省的相关市,比如济南市,青岛市…

点击 结构 - 分类,创建一个叫 地区 的分类词汇表,然后为这个分类词汇表添加分类词汇,注意分类词汇的层级。

下载 Hierarchical Select(分级选择)模块(http://drupal.org/project/hierarchical_select),我用的版本是:7.x-3.x-dev。下载以后,启用其中的 Hierarchical Select 和 Hierarchical Select Taxonomy 这两个模块。然后下载本文附件的简单中文翻译,导入到你的 Drupal 网站里。

打开人物内容类型,添加一个叫 出生地 的字段,字段的类型是 术语来源,控件选择 分级选择。点击 保存,词汇表选择之前创建的 地区,也就是保存多个层级关系的地区相关的分类词汇表。点击 保存字段设置。

分类词汇表的设置

点击 出生地 字段的 控件类型,在分级选择配置里,选择 保存 术语 世系。这样可以保存所有级别的分类术语,比如用户选择了 山东,然后又选择了 山东 下面的 济南 这个分类词汇,当保存的时候,内容会同时拥有 山东 和 济南 这两个分类词汇。

保存 术语 世系

打开一个人物的内容,你会看到 出生地 字段,当你选择第一级别的分类词汇的时候,会联动出现第二级别的分类词汇。

联动选择分类词汇

附件: 
Package icon hierarchical_select.zh-hans.po_.zip Drupal
微信好友

用微信扫描二维码,
加我好友。

微信公众号

用微信扫描二维码,
订阅宁皓网公众号。

240746680

用 QQ 扫描二维码,
加入宁皓网 QQ 群。

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点