2017-12-04 21 views
0

드루팔 (Drupal 8)에서보기 이름 이벤트가 있습니다. 콘텐츠 유형 : 이벤트. 과 두 개의 노출 된 필터, Event TypeEvent Date. 이벤트 날짜는 Now+2 years 값을 가진 연산자 is between입니다. 따라서 사용자가 처음 페이지를 방문하면 기본값 인 now until the next 2 years의 모든 이벤트가 표시됩니다.드루팔 (Drupal 8보기 날짜 범위 필터 노출 된 다른 필터 적용시 손실 됨

그러나 사용자가 Event Type 필터를 변경하면 Event Date 필터가 손실되고 Any의 이벤트 옵션이 표시됩니다.

이것이 문제입니까? 왜냐하면 과거의 모든 오래된 사건들이 표시되기 때문입니다.

추가 필터가 적용된 후에 날짜 범위 필터를 유지하는 방법을 아는 사람이 있습니까?

저는 datetime_range 모듈을 사용하고 있습니다.보기를 사용하여 날짜 범위 필터링을 사용하려면 # 60으로 https://www.drupal.org/project/drupal/issues/2786577#comment-11860104에 패치했습니다. 감사

답변

0

당신이 제대로 default value 라디오 버튼을 선택해야합니다 당신이 grouped filters

을 선택하는 경우