processwire-issues
processwire-issues copied to clipboard
Pages hidden from the Page List still show up on the Page Tree
Short description of the issue
The ProcessPageList
module allows you to hide pages "in page list(s)." It does hide pages in the page list — but it doesn't hide them in the Pages | Tree menu.
Expected behavior
When you hide pages in the ProcessPageList
module they should be hidden in the page list and in the Pages | Tree menu.
Actual behavior
When you hide pages in the ProcessPageList
module they're hidden in the page list but not in the Pages | Tree menu.
Optional: Screenshots/Links that demonstrate the issue
When you hide pages in the ProcessPageList
module:
they're hidden in the page list:
but not in the Pages | Tree menu:
(Note that the last two screenshots are from a non-superuser.)
Steps to reproduce the issue
- Create some pages under Home
- Go to Modules | Configure | ProcessPageList
- Add those pages to "Hide these pages in page list(s)"
- Log out
- Disable advanced mode
- Disable debug mode
- Log in as a non-superuser
- The pages should be hidden from the main page list
- The pages should be visible in the Pages | Tree menu
Setup/Environment
- ProcessWire 3.0.229