Hi,
I've been trying to figure this out for two days now, but I cant seem to solve the issue without core modification, which is not the good way to go for sure.
I have nested hidden pages under a page called groups, and
I customised the page lister module a bit extending the ProcessUser class (called processOffers)
I have a custom JSTree module to select from these groups, so multiple selection is possible.
My problem is,when click on the filters, and select groups in the lister module, I can see only the first level (which is a parent directory), but not the nested ones what I need.
I tried to catch the ajax call in my processOffers module, but seems like the control never reach my module, instead it goes to the InputfieldSelector::renderOpval straight, so I have no way to override it or write a hook or anything.
One thing I noticed is if I copy the ajax query and paste it into my browser url, it invokes my processOffers class, but it doesn't do it if I do it via ajax! ( ...backend/offers/?InputfieldSelector=opval&field=groups&type=&name=filters)
> Update: Okay, so this one is because of the X-Requested-With:XMLHttpRequest header.
How could I list the nested pages as a flat list or
how could I interact with this ajax call to override the result?