당신은 드루팔 6 조회수를 사용하는 경우, 대답은 '예'입니다.
Drupal의 일반 양식과 달리 Views의 노출 된 필터 값은 $ _POST보다 $ _GET 매개 변수가 더 깁니다. 이는 현재 URL에? filter = value & filter2 = value2 등을 추가하여 노출 된 필터를 채울 수 있음을 의미합니다.
같은 페이지의 여러보기에서 URL의 동일한 필터 키를 찾는 경우 들어오는 필터 값을 사용합니다. 노출 된 필터에 대한 각보기의 목록을 구성하여 들어오는 값에 대해 '키'목록이 동일한 모든 사용자가 동일한 필터 목록을 사용하도록해야합니다. 필터 양식을 한 번만 표시하려면보기가 기본적으로 각보기에 표시되기를 원하지만 각보기에서 노출 된 필터를 블록으로 이동하는 옵션이 있습니다. ; 이를 통해 노출 된 필터 블록을 활성화하지 않으면 뷰의 노출 된 필터 위젯을 숨기고 URL을 통해 들어오는 경우 필터링을 활성화 상태로 유지합니다.
요약 : 네 개의보기 모두 노출 된 필터 목록이 동일하고 필터에 대해 동일한 '키'를 사용하고 있는지 확인하십시오. 뷰 중 하나를 제외하고 노출 된 필터 위젯을 숨 깁니다. 그 시점에서, 그것은 작동해야합니다.
이튼, 빠른 응답을 보내 주셔서 감사합니다. 나는 이해하지만 어떻게 구현해야할지 모르겠다. 더 이상 진행하기 전에 Drupal 5.x에서 Views를 사용하여이 작업을 수행 할 수 있습니까? 나는 6.x의 일부 모듈을 사용할 수 없기 때문에 현재 5.x에 잠겨 있습니다. Jeff (jdm843) –
노출 된 필터는 D5에서 여전히 작동하지만 더 신중해야합니다. 'filter1'및 'filter2'와 같은 키를 사용합니다. 즉, 모든 필터를 유지해야한다는 의미입니다. 서로 다른보기가 동기화되어 URL 키가 일치합니다. 그렇게한다면, 여전히 작동해야합니다! – Eaton