【发布时间】:2010-11-30 13:57:04
【问题描述】:
我在 Drupal 中使用“分层选择”模块创建 2 个州和城市的下拉列表,并通过更改州以某种方式将城市与州连接起来,城市列表也发生了变化。(它在 CCK 旁边和分类内容模块)
问题是通过为新内容选择州和城市,只是显示的城市。但我需要它们,州 - 城市组合。
【问题讨论】:
标签: drupal drupal-modules drupal-taxonomy
我在 Drupal 中使用“分层选择”模块创建 2 个州和城市的下拉列表,并通过更改州以某种方式将城市与州连接起来,城市列表也发生了变化。(它在 CCK 旁边和分类内容模块)
问题是通过为新内容选择州和城市,只是显示的城市。但我需要它们,州 - 城市组合。
【问题讨论】:
标签: drupal drupal-modules drupal-taxonomy
分层选择是词汇分层结构的 UI 表示,通常显示在平面列表中。
从单个词汇表中(如果禁用了多选),您只能选择一个术语。选择叶子不会获取父 tid。
使用taxonomy_get_parents() 或taxonomy_get_parents_all() 函数。
【讨论】:
如果您将所有数据都包含在一个词汇表中,并且城市是州的子级,那么一旦您选择了一个城市,它应该在节点上显示 State >> City。如果你用 $terms 显示它们;那么它应该以这种方式显示。
【讨论】: