Iterating over pages in themes

Posts and Pages are stored in the same database table, but that’s the only similarity they have; the way Posts and Pages are handled by Ghost are independent of each other.

I’m not sure what you mean by pages are not iterable using the foreach helper - this works:

{{#get "pages" limit=5 as |pages|}}
    {{#foreach pages as |page|}}
        {{page.title}}
    {{/foreach}}
{{/get}}

Can you share what you’re trying to do?