How to filter a date range?
I found a solution for this I have two exposed filters for my begin_date (begin_filter_1 and begin_filter_2) and two exposed filters for my end_date (end_filter_1 and end_filter_2).


When the begin_filter_1 is entered, this input will be copied to end_filter_2.
When the end_filter_1 is entered, this input will be copied to begin_filter_2.


No the filter looks like this

Published Yes

AND

Category - Exposed (Taxonomy Term) = Design
Begin Filter 1 - Exposed &gt;= Begin_Date
End Filter 1 - Exposed &lt;= End_Date

AND

Has Taxonomy Term - Exposed = Design
Begin Filter 2 - Exposed(but hidden via css) &lt;= Begin_Date
End Filter 2 - Exposed(but hidden via css) &gt;= End_Date


As you can see in the second Group I use a different filter to filter on the category. This is because of a bug in Drupal Core: 
Complex Filter Criteria no Results