1

我正在尝试设置一个视图,该视图需要两个参数都来自不同的词汇表并遇到一些麻烦。

我有一个国家列表和一个主题列表,所以我想要这样的东西:

页/阿根廷/25

这实际上似乎有效,因为我可以看到它正确地拉出标题,但是它没有抓取任何第二个参数节点,就好像没有节点选择该类别一样。

奇怪的是,当我显示每个节点的 TermID 字段时,它列出了第一个参数的 ID。我也可以在它给出的查询中看到这一点:

SELECT node.nid AS nid,
   node.title AS node_title,
   node.language AS node_language,
   node.vid AS node_vid
 FROM d6_node node 
 LEFT JOIN d6_term_node term_node ON node.vid = term_node.vid
 INNER JOIN d6_term_data term_data ON term_node.tid = term_data.tid
 WHERE (node.type in ('listings')) AND (term_data.name = 'Argentina') AND (term_node.tid = 25)

我认为这是有道理的,因为它只与第一个学期一起加入

这可能吗?

4

0 回答 0