2013-07-12 2 views
0

사용자가 뷰 결과에서 노드를 선택하게하고 내 모듈에서 사용하기 위해 선택한 노드 (노드 ID 등)의 정보를 가져 오려고합니다. 이것은 아마 형태로 이루어질 것입니다.뷰를 사용하여 노드를 선택하십시오.

더 넓게 말해서, 사용자가 특정 용어 x 태그가 지정된 노드 목록을 사용자에게 제시하고 해당 목록에서 노드 수를 선택하고 내 모듈에 다른 용어를 적용하게해야합니다 y를 선택한 노드로 보냅니다. 마지막 부분을 처리 할 수는 있지만 사용자가 선택할 수있는 노드 목록을 만든 다음 그런 식으로 선택한 노드에 대한 정보를 얻는 데 어려움을 겪고 있습니다.

나는보기가 갈 길이라고 생각했지만 많은 검색을 한 후에이 기능을 수행하는 방법을 찾지 못했습니다. 누구든지 나에게 해결책을 보여 주거나 올바른 방향으로 나를 가리킬 수 있습니까?

감사합니다.

내가 드루팔 7 사용 및 뷰 7.x의-3.7

편집 해요 : 나는 VBO 같은 모듈을 통해 체크 박스와 노드를 선택 할 수있는 능력이 있다면, 나는 (다음과 같이 뭔가를하고 싶습니다 끔찍한) 의사 코드 :

foreach (vbo_selected_node) { 
$node = vbo_selected_node -> node; 
$nid = $node -> nid; 
$node = node_load($nid); 
$node->field_vocabulary_field['und'][0]['tid'] = $termID; 
} 

나는 그 말이 바랍니다. 기본적으로 각 선택한 노드를 가져 와서 다른 용어를 적용하려고합니다.

+0

감사에서 찾을 수 있습니다! 불행히도,이 스택 오버플로에 대해 너무 광범위한 대답을 요청합니다. 일반적으로 질문은 특정 문제, 대개 코드 관련 문제 일 것으로 예상됩니다. 드루팔 (Drupal) 문서 또는 다양한 자습서를 따라 가면 도움을 얻을 수 있습니다. 자신 만의 코드를 작성할 때 특정 문제가 발생하면 기꺼이 도와 드리겠습니다. –

+0

노드 (콘텐츠 형식)에서 용어 참조 사용 –

+0

예, 노드의 콘텐츠 형식에 연결된 두 개의 관련 용어 참조 필드 (두 개의 서로 다른 어휘)가 있습니다. 첫 번째는 뷰가 노드 목록을 가져 오는 데 사용한다는 용어를 사용하고 두 번째는 노드에 프로그래밍 방식으로 연결된 용어를 사용합니다. – user2212873

답변

관련 문제