I have a client who sorts pages using drag and drop. Sometimes when the customer does this, the page disappears from the panel.
What has happened is that duplicates have been created in the folder system with the default template and several folders have been given the same ID. Once this has happened, you can no longer sort pages from the panel.
The pages in this specific case are locked into using a template called product.
By going through the data manually on the server and deleting all folders with default template files, I can restore everything.
Kirby 3.8.x comes with native UUIDs, so the hooks are no longer needed. You might want to consider updating in the future, although that would also mean to update your content to make use of the new UUIDs.
Yes, I know. I use 3.8.x on newer projects. I want to update this project to use uuid but don’t know how to switch from autoid to uuid without asking the client to re-map all the content.
Do you think the issue is related to the use of the autoid plugin?
With the little information we have and no steps to reproduce, I can’t tell what’s happening or why. There might be other reasons. But updating plugins is always a good first step.
How many pages are there in this subfolder? Have all pages always been created through the Panel, never manually?
And is sorting really the only thing the user has done?
Totally get it. All pages have been created from the panel. I have asked the user the same thing. The answer I get is that they just changed the order. There are around 100 subpages.