드루팔 (Drupal 8)에서보기 이름 이벤트가 있습니다. 콘텐츠 유형 : 이벤트. 과 두 개의 노출 된 필터, Event Type
및 Event 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에 패치했습니다. 감사