나는 하루 종일 머리를 쓰다듬어왔다. 나는 다른 게시물을 보았지만 모두 "사용 패널"이라고 말하고 모든보기에 대해 패널 페이지를 만들고 싶지 않습니다.그룹 ID를보기에서 컨텍스트로 가져 오는 방법 패널없이 Drupal 7
Drupal 7.x, 그룹 컨텍스트가있는 유기 그룹 및보기를 사용하고 있습니다.
그룹으로 콘텐츠 형식을 만들고 그룹 콘텐츠 형식으로 여러 콘텐츠 형식을 만들었습니다.
제 견해로 Group Membership : Node group membership, Group : Node 및 Content : Author 관계를 추가했습니다. 다양한 컨텍스트 필터를 시도했지만 아무도 작동하지 않는 것 같습니다.
뷰는 표시 유형 페이지이며 노드/%/content/documents 경로가 있습니다 (문서는 특정 그룹에 대해 업로드 된 모든 문서를 표시하려는 컨텐트 유형입니다).
컨텍스트 필터를 추가 할 때마다 WHERE ((og_node.gid = 'xx'))와 비슷한 행이 쿼리에 포함되어 있으며 그룹 노드 엔티티 ID 값이 있습니다. GID. 컨텍스트 필터의 기본값을 "컨텍스트에서 현재 OG 그룹"으로 설정했으며 컨텐트 -> 그룹 컨텐트 유형 및 노드 ID의 유효성을 검사하는 유효성 검사 기준을 설정했습니다. % 1 자리 표시자를 사용하여 페이지 노드 제목을 정확하게 가져 와서 그룹 노드 제목을 성공적으로 가져올 수 있지만 전달할 컨텍스트를 가져올 수 없으므로 WHERE 절에 엔티티 ID가 아닌 GID가 포함됩니다.
어떤 도움이 필요합니까?
훨씬 더 상세한 응답 전 og_context 모듈을 시도 할 수 있습니다 : http://drupal.stackexchange.com/questions/39750/how-do-i-display 유기적 인 그룹 인 모든 노드 – magdmartin