I have a site governed by a structure, including the homepage. I have several "parental" landing pages with research areas (Atlantic, Pacific, Midwest etc ) intended to be the gateway to the children entries in that area. (Boston, New York, DC etc).
I have categories (without urls) corresponding to the landing pages (Atlantic, Pacific, Midwest etc ) and would like to pull teasers from each child entry onto the landing page, so that the Atlantic landing page has teasers from the Atlantic children's entries pulled in via the category field, the Pacific landing page has teasers from the Pacific children's entries via category etc...)
But I would like to do this in one template, rather than using multiple entry types.
I know I can get entries by an array of sections
{% for entry in craft.entries.section([atlantic, pacific, midwest]) %}
My mind cannot bend around how I could start at
{% for entry in craft.entries.section('pages') %}
and trek on from there to grab both the appropriate landing page and the categories that go with it dynamically. Can I keep using arrays in both the page id's and the categories? How would can I make a template know to grab the Atlantic and fill it with teasers from the Atlantic category? Is it even possible?