让我们说
Taxonomy_A 与 Node_Type_A 相关联 Taxonomy_B 与 Node_Type_B 相关联。
AND
Taxonomy_A 和 Taxonomy_B 都有一个名为“黄色”的字词。
是否可以将术语“黄色”设为同义词,这样如果我查看“黄色”列表,我会看到两种类型( Node_Type_A 和 Node_Type_B )?
不幸的是分类术语在Drupal中的行为是不可能的,如我的问题所述(至少在没有强制的情况下):
通过查看terms_related表可以清楚地看到,无论该术语属于哪个词汇表,都可以使用taxonomy_get_related
函数创建强制相关术语的路径:
但是,获取这些术语的方法是通过分类模块中的taxonomy_get_related
函数。除了定义它之外,drupal-6核心中根本不使用此函数。 (我确实在ctools模块中找到过一次)。
答案 0 :(得分:1)
我认为你做错了。我的意思是使用分类法是错误的,不是技术上的,而是作为一个概念。问问自己为什么你有两个术语为黄色的词汇?两者都是颜色。他们属于同一个字典。也许再说一下你想要做的事情。
也许您需要更改设置,这样您就不会将一个字典与一种内容类型相关联,可能是CCK,视图和此模块可以满足您的需要http://drupal.org/project/content_taxonomy