Show ALL pages except one template in Panel

Good afternoon,

when looking for answer to my question, I found several plugins being mentioned. Some still listed on the Kirby site, some not. One using KQL.

And since I am trying to minimize the number of plugins on my site as much as possible: is there no way in out of the box Kirby to show ALL pages (no matter the depth) in a single list in the panel? Ideally I could also filter by template, depth and if we are being picky, by status (draft, listed, published etc)?

I am not asking to point to some basic feature missing, I am asking because so far my experience with Kirby is that it can do everything but you need to know how, and with pages section and page fields I cannot get it done.

Thanks
Andreas

No, that’s just not possible in Kirby 3 without a plugin (or using multiple sections), will be possible via pages section queries in Kirby 4, though.

Aha!! Good that I am running alpha-5 then :slight_smile: Thanks, will check it out!

Well, that was easy!

      right:
        width: 1/2
        sections:
          allPages:
            headline: All pages except questions
            type: pages
            query: site.index.filterBy('template', 'not in', ['question'])

Thanks @texnixe for the info, I would not have known that - and see, I saved at least one plugin now :wink: Great stuff!!