2013-01-10 2 views
1

나는 우리 수업을 표시하기위한 drupal보기가 있으며, 우리는 각 클래스의 학생 수를 각 행에 인쇄해야합니다.각 클래스의 학생 수 인쇄 - drupal보기

drupal보기에서 적용 가능합니까? 뷰

[class name] [desc.]  [No. of students] 
class1   class1 desc 40 
+0

보기가 가능하지만 제한된 정보로 방금 준 내용을 전달할 수는 없습니다. – danielson317

+0

클래스 내용 유형과 학생 사용자 역할 및 그 사이의 링크 표를 통해 위의 예와 같이 각 클래스의 학생 수를 표시하고 싶습니다. –

+0

그들 사이에 "링크 테이블"이 무슨 뜻인지 잘 모르겠습니까? 사용자 정의 테이블을 만들었습니까? 그렇다면 관계에 대한 뷰 핸들러를 작성해야합니다. – danielson317

답변

2

이러한 종류 Nodereference CountReferences 및 모듈들의 조합으로 생성 될 수있다.

먼저 두 모듈을 다운로드하여 활성화해야합니다.

클래스 노드를 참조하는 학생 콘텐츠 유형에 노드 참조 필드를 만듭니다.

이제 클래스 콘텐츠 유형에서 '아니요. 이 노드 참조 수 필드를 구성하는 동안 선택할 학생 컨텐트 유형의 노드 참조 수를 저장하기 위해 '노드 참조 수'필드 유형을 사용하여 학생 필드의 수를 계산합니다.

이제 클래스 콘텐츠 유형을 볼 때 '아니요. of students students '필드에서이 수업에 응시 한 학생의 수를 표시합니다.

그러나 노드를 개별적으로 업데이트하거나 Views Bulk Operations (VBO) 모듈로 업데이트해야하므로 기존 노드에서는 작동하지 않습니다.