Jump to content

All pages are listed when viewing pages under the "Children" tab when editing a page


FireWire
 Share

Recommended Posts

Seeing an odd issue when editing pages. The page list under "Children" should have the page currently being edited as the root page.

Example- the page list should show pages under "Directory Profiles" rather than all pages under the "Home" page. So this should only show "Arosa".

image.png.81fca325e539392fb50c66b3df654515.png

Haven't seen this before and not sure if it's a setting nested somewhere I'm not familiar with. Disabled all custom hooks, no dice...

Link to comment
Share on other sites

@wbmnfktr I welcome "that guy", thanks for asking haha.

PageListCustomChildren is installed but not configured. I'm not familiar with VirtualParents, so gonna be a no on that one.

What is odd is that this is happening on some pages but not others. I tried removing modules and hooks but couldn't get any different results. I'm assuming this may be something that's happening in my install rather than some sort of bug, I just don't know where to start looking.

ProcessWire 3.0.246
PHP 8.3

 

  • Haha 1
Link to comment
Share on other sites

  On 4/11/2025 at 9:34 PM, FireWire said:

ProcessWire 3.0.246
PHP 8.3

Expand  

We see the most recent DEV version here so that's one thing AND PHP 8.3 which I never even considered trying. I have a feeling that PW and 8.3 aren't friends yet, but that's on me.

Not sure about your overall setup but could you switch to PHP 8.2 and/or to the latest stable just to check out what's happening then?

If this was my project, I'd switch to PHP 8.2 first, then change the PW version, but in a new install/copy-paste version.

Link to comment
Share on other sites

  On 4/11/2025 at 9:45 PM, wbmnfktr said:

I have a feeling that PW and 8.3 aren't friends yet

Expand  

I think Ryan mentioned that core is getting 8.4 compatibility fixes so I assumed 8.3 was taken care of. The few issues that I've experienced with 8.x PHP versions are the newer more strict null values being invalid for native PHP functions. I'm running Tracy which has been pretty good catching both errors and warnings so I'm not 100% convinced it's a PHP version issue, however I'm not against trying. I use DDEV and switching PHP versions is cake. I'll give it a shot.

  • Like 1
Link to comment
Share on other sites

I haven't tried anything above 8.2 so far, but I am on the latest DEV version constantly without any issues in any of my project - from newest to oldest - with all kinds of modules/pro-modules.

Not sure if this helps, but I could try install your version in my setup and try here as well. But with DDEV you have all options.

You use apache-fpm and not nginx-fpm or some other weird setting in .ddev/config.yaml?

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...