2010-06-11 3 views
0

현재 여러 필드가 포함 된보기를 Drupal에서 만들고 있습니다. 내가하고 싶은 것은 중복 제목을 필터링 할 수있는 노출 된 필터를 만드는 것입니다. 필터는 확인란입니다. 확인란에서 고유 한 제목을 필터링 할 수있는보기를 만들려면 어떻게해야합니까?

목록

NAME   TIME  RACE     DISTANCE 
John Doe  2.07.54 Boston Marathon  42km 
Jane Boss  2.15.21 Boston Marathon  42km 
John Doe  2.02.22 Boston Marathon  42km 
Jane Boss  2.15.44 Boston Marathon  42km 

내가해야 할 것은 단지 하나의 고유 한 이름을 표시하고 최고의 시간을 정렬 노출 된 필터 인의 예입니다. 결과 목록은 다음과 같이 표시됩니다.

NAME   TIME  RACE     DISTANCE 
Jane Boss  2.15.21 Boston Marathon  42km 
John Doe  2.02.22 Boston Marathon  42km 

도움이 되었습니까?

답변

0

체크 박스로 생각하지 못할 수도 있습니다. 예를 들어 path/to/view/all과 같이 모든 레코드가있는 디스플레이 을 만들고 기본 메뉴 탭으로 설정하고 이름을 모두 두 번째로 '스타일'속성을 재정의하십시오. 보기 및 그룹화 필드 "제목". 둘째 경로는 첫 번째 경로 (예 : path/to/view/unique) 아래에 경로를 만들고 메뉴 항목을 "메뉴 탭"으로 설정하고 "고유"로 지정하십시오. 경로/to/보기에서 두 개의 탭을 볼 수 있습니다. 기본 탭은 모두 탭이고, 두 번째 탭은 "고유"탭입니다.

+0

먼저 DISTINCT를 시도 하겠지만 기본적으로 동일한 접근 방식입니다. 독창성은 실제로 노출 된 필터로 사용할 수 없으며 '노출 된'은 해당 확인란이 작동하는 데 필요한 뷰 용어입니다. – Grayside

관련 문제