I'm trying to display and paginate entries by years, that aren't necessarily contiguous.
{% set limitPerPage = 6 %}
{% set eagerFields = [
'title',
'press_release_name',
'press_release_date',
'press_release_body',
] %}
{% set pressEntries = craft.entries({
section: 'pressReleases',
with: eagerFields,
}).limit(null) %}
{# I plan on building the query dynamically later, I just want test syntax here #}
{% set dateQuery = 'and, >= 2012-01-01, < 2013-01-01' %}
{% paginate pressEntries.postDate(dateQuery).limit(limitPerPage) as pageInfo, pageEntries %}
This works fine, but I'm wondering how to build upon the dateQuery
to return more years with something like:
'and, >= 2012-01-01, < 2013-01-01, >= 2014-01-01, < 2015-01-01'
Is this possible?