Я пытаюсь настроить представление, для которого нужны оба аргумента из разных словарей, и возникли некоторые проблемы.
У меня есть список стран и список тем, поэтому я бы хотел что-то вроде этого:
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)
Что, я думаю, имело бы смысл, так как он объединяется только с первым термином
Возможно ли это?