Unusual problem I never encountered before. I have an admin account, and a client account that was a copy of the admin account, with same Superuser permissions.
When the client logs in and clicks on a collection, none of the children are visible. It just says “This resource doesn’t have any children”, however, when I login under the main admin I can see the children. Also this isnt a browser issue because if I login as the client I see the same thing - no children, and when my client logs in with the admin credentials she can see the children.
Any ideas here? The only real difference I can see between the two accounts is that the client account is not sudo.
Are you absolutely certain you’re logging in at the same URL? i.e. both using https or http and both using www. or not? Just something to check to begin with.
Some of the children are published, some aren’t but that shouldn’t matter since all the children show up in the Collections resource in MODX. Also the client account can perfectly edit any of the resource children (I manually changed the ID in the edit url) so its not like there is a permissions problem there.
I posted this in Github in the Collections repo so I’m hoping to get a response. The issue is the same under 3.7.1 which was released within the last day.
By checking the dev console I mean right click on the area where the children should show (in Chrome) and click on inspect and then ‘console’ - any errors or warnings? Also, an outside chance but try changing the ‘per page’ setting of the parent to say 5 rather than what it’s defaulted at.
After an odyssey, which I have described in this thread: Collections page not editable, empty area, I now have the same problem. No child documents are visible, both for the admin and the editor account. It doesn’t matter if I created it in the collection or if I dragged an existing document there or if I change a document with children to a collection. The child documents disappear (and will be visible again if I change the collection to document).
And for the name rules: " Name - Name of the field; can be any field from modResource, any TV name (prefixed with tv_, TV name must NOT contain a dot ) or any Tagger group alias (prefixed with tagger_)"
I took a TV “tvname” from my child page template and set this as “tv_tvname” in “Sort field”. After saving the collection seems empty. Returning to a standard TV like “publishedon” the childs are visible.
UPDATE: Finally, it seems that it was a consequence of unfortunate circumstances that it did not work. Probably I made a few mistakes in defining the Collections or overlooked some important factors (missing tv_ prefixes and others). This shows that working with Collections is generally not easy, but I was able to solve it for myself in the end.