2011-03-28 2 views
0

node/x를 방문하면이 노드의 분류 용어 관련 용어를 인수로 사용하고 관련 용어보기를 얻는 방법?관련 용어 현재 노드 (Drupal)를 기준으로보기

노드/123에는 어휘 "Country"가 있으며 용어는 캐나다입니다. 동일한 어휘 내에서 "캐나다"는 "미국"과 "멕시코"의 관련 용어입니다. 그런 다음 관련 용어를 얻고 싶습니다. 미국 및 멕시코 용어와 관련된 노드 목록을 봅니다.

+0

를이 당신이 옳은 길에있는 것처럼 들립니다. 무슨 문제 야? – mirzu

+0

그런 뷰를 만드는 방법을 모르겠습니다. 모듈을 다운로드 (용어로 유사)하고 부분적으로 내가 원하는 것을 수행 할 수 있습니다 (노드가 다른 노드에서 사용 된 용어 중 적어도 하나와 연관되어 있다면 이전 노드가 나중에 "관련"이라고 생각합니다.) 그러나 나는 여전히 "관련 용어"와 관련된 노드를 보여줄 수있는 방법이 필요하다. 용어 편집 페이지를 통해 수동으로 설정한다. –

답변

0

이야기 D7 ..

내가, 블록 디스플레이, 당신은 상황에 맞는 필터로 분류-ID를 제공 을 새로운 뷰를 만들기 위해 제안합니다. 좋아

다음 사용자 정의 블록 (PHP)을 만들어 .. 관계 옵션을 반드시 확인하고 전화 : ...

<?php $view = views_get_view('view_name'); 
$view->set_arguments(array($YOUR_TERM_ID)); 
$view->set_display('block_display_name'); 
print $view->preview('block_display_name'); ?> 

뷰 생성 블록 나를 위해 작동하지 않았다

+0

내가 시도 할 것이다. 먼저 nid와 vid를 기반으로 tid (sid)를 얻어야한다고 생각한다. nids는 tid를 기반으로합니다. –

+0

** 엔티티로드 ** URL을 가져 오거나 이미 설정 한 위치에서 노드를로드하려면 노드를로드 한 다음 결과를 파싱하고 tid를 얻습니다. –

+0

감사합니다.하지만 D6을 사용하고 있습니다. 이 때. –