Hide page from main tab in panel

I have a complex contact section of my website and store that information in pages. However, it’s global info so I stash those pages under a separate tab in the panel. Unfortunately, these pages also show up in the main tab in the panel, causing confusion.

Here are screenshots of the main tab and the other tab where I would like to hide these pages. You can see the pages show up under both tabs.


Here’s the relevant blueprint (each pages section has it’s own unique name).

title: Site
unlisted: true

tabs:
    site:
        label: Site
        icon: page
        columns:
            left:
                width: 2/3
                sections:
                    pages:
                        type: pages
                        headline: Site Areas
    
    contact:
        label: Contact
        icon: cog
        columns:
            left:
                width: 2/3
                sections:

                    contactgrouptitle:
                        type: fields
                        fields:
                            contacttitle:
                                label: Contact Title
                                type: text
                                width: 1/2

                    contactgroups:
                        headline: Contact Groups
                        type: pages
                        template: contact-category

                    ....

You would have to filter by template, but the problem is that you would then have to enumerate all allowed templates… Maybe you can alternatively make these pages subpages of a contact parent?

1 Like

Now that’s clean! Thank you!