У меня есть страница, на которой должны быть перечислены узлы. Представления вызываются со страницы местности (страница термина таксономии). Что мне нужно, это почти то же самое, что использовать таксономию: указывать аргументы и передавать их.
Я не могу использовать таблицу term_node, поскольку (по другим причинам) у нас есть пользовательская таблица term_node_hierarchy (только с nid и tid). Таблица term_node_hierarchy похожа на term_node, но также сохраняет информацию о родителях (из «внешнего» кода)
Я искал варианты, но все еще не рад.
В настоящее время я создаю массив nid, которые должны отображаться на текущей странице, и передаю их как print views_build_view('embed', $view, $matching_nids);
, но аргумент Node: ID состояния This argument is a single Node ID.
Как уже говорилось, только первый узел отображается при печати видов. Было бы здорово, если бы он мог фильтровать более одного nid.
Я открыт для любых предложений о том, как это сделать.
Спасибо