一个术语可以有来自不同词汇表的多个父母吗?

时间:2011-04-09 08:09:29

标签: drupal drupal-7 drupal-6 custom-taxonomy drupal-taxonomy

Drupal Taxonomy有可能吗? 我有许多与消费者产品相关的页面都在以下词汇表中:

  1. 电子
  2. 洗衣机
  3. TV
  4. 移动
  5. 汽车
  6. 电气
  7. ......各种各样的

    现在索尼电视将进入电视以及电子。 是否可以在分类法中进行,即从属于不同词汇表的多个父母继承。

4 个答案:

答案 0 :(得分:2)

Drupal 6允许设置多个术语父母。

在术语中添加多个父项将导致segemntacaoTeste词汇表在每个术语中查找多个父项。由于在使用拖放大纲界面时不支持多个父级,因此如果启用此选项,将禁用拖放操作。如果您选择拥有多个父母,则只能使用术语编辑表单来设置父母。

您可以随时通过将多个父级缩减为单个父级来重新启用拖放界面,以获取此词汇表中的术语。

答案 1 :(得分:1)

最好使用其他字段,例如外部Id或rtid来引用不同的词汇表,而不是每个术语有多个父项。

答案 2 :(得分:0)

不会创建drupal分类系统以使术语彼此重叠。这会搞乱使用术语的层级顺序。

在你的例子中,电视应该是电子的孩子,因为所有电视都是电子的。

答案 3 :(得分:0)

我很确定,这个问题的作者找到了他的答案,但如果其他人仍在寻找这样的解决方案,这似乎是一个好的开始。 http://drupal.org/project/term_relations

我不确定这个解决方案对于D7有多成熟,但如果我们想避免自定义模块创建,那么这应该是最好的开始。