Drupal Views - множественные словарные аргументы / фильтр - PullRequest
1 голос
/ 10 февраля 2011

Я пытаюсь настроить представление, для которого нужны оба аргумента из разных словарей, и возникли некоторые проблемы.

У меня есть список стран и список тем, поэтому я бы хотел что-то вроде этого:

page / Argentina / 25

Это на самом деле, кажется, работает, потому что яможно увидеть, как он правильно вытягивает заголовок, однако он не захватывает ни один из узлов второго параметра, как если бы ни одна из узлов не выбрала эту категорию.

Странно то, что когда я отображаю поле TermID для каждого узла, в нем перечисленыидентификатор первого параметра.Я также вижу это в запросе, который он дает:

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)

Что, я думаю, имело бы смысл, так как он объединяется только с первым термином

Возможно ли это?

...